还剩5页未读,继续阅读
文本内容:
清华大学课件第一章c++清华大学课件第一章的大纲的历史和现状,基本语法,函c++C++C++C++数,类和对象,继承与多态,其他特性C++C++C++的历史和现状C++起源和发展历程1诞生于世纪年代,是语言的C++2080C扩展,后来逐渐发展成为一门独立的面应用领域和地位2向对象编程语言广泛应用于系统开发、游戏开发、嵌C++入式系统等领域,是一门非常重要的编程语言基本语法C++结构和组成部分程序由函数组成,每个函数由语句块组成,每个语句块由语句组成C++常量和变量中使用常量和变量来存储和处理数据,常量是不可修改的值,变量可以修改C++数据类型提供了多种数据类型,包括整型、浮点型、字符型等,可以根据需求选择合适的数据类C++型函数C++定义和调用1函数是一段完成特定任务的代码块,通过给函数传递参数和调用函数来实现代函数参数传递2码的复用函数可以接受参数,参数可以是任意数据类型,通过参数传递可以向函数传递函数重载数据3函数重载是指在同一个作用域内,可以有多个同名但参数列表不同的函数内联函数4内联函数是在函数调用的地方直接将函数代码插入,减少了函数调用的开销类和对象C++类和对象的定义成员变量和成员函数构造函数和析构函数类是对具有相同属性和行为的对类中的成员变量是描述对象属性构造函数在创建对象时被调用,象的抽象,对象是类的实例的变量,成员函数是操作对象行析构函数在对象销毁时被调用为的函数继承与多态C++继承概述1继承是面向对象编程的重要特性,通过继承可以创建新的类,并从现有类继承单一继承和多重继承2属性和行为单一继承是指一个类只能从一个类继承,多重继承是指一个类可以从多个类继承虚基类3虚基类用于解决多重继承中的菱形继承多态概述问题,可以避免出现数据冗余4多态是指同一种操作作用于不同的对象,可以产生不同的结果虚函数和纯虚函数5虚函数用于实现多态,纯虚函数是没有实现的虚函数,必须在派生类中实现其他特性C++异常处理命名空间12异常处理用于处理程序中的异常情况,可以命名空间用于解决命名冲突问题,可以将代在异常发生时进行特定操作码组织到逻辑上相似的命名空间中模板简介34STL模板是一种通用的代码,可以根据需要生成(标准模板库)是的重要组成部分,STL C++特定类型的代码提供了一些常用的数据结构和算法。
个人认证
优秀文档
获得点赞 0