- 5
- 0
- 约9.45千字
- 约 18页
- 2016-11-28 发布于河南
- 举报
面对对象
面对对象
类和对象的关系
构造函数
析构函数
内联函数
static成员
const成员
友元函数
运算符重载
继承性
多态性
异常处理
1.类和对象关系
类似于建筑图纸和大楼的关系,对象是类的一个实例。
类中包括数据和函数,规定有哪些数据成员,哪些成员函数及具体功能。
对象是类的实现,对象根据类的描述信息生成一个真实的事物,占实际内存,对象生成时要调用类的构造函数进行初始化,对象释放时要调用类的析构函数清理内存。
类是一种用户自定义的数据类型(类似int),在定义时不分配任何内存。
1.main里定义对象(类名 变量)
2.调用成员函数时 (变量.成员函数)
1.封装——将数据和函数封装到类中
面对对象的特性 2.继承——能被另一个类重用
3.多态——同一成员函数在不同类中有不同功能
1.公有(public)——类外任意访问
类成员访问控制 2.保护(protected)——类中或派生类中访问
3.私有(private)——本类访问(默认)
2.构造函数
对类中的成员变量进行集中初始化。先根据类的大小得到内存,用于存放类对象,再根据构造函数传入的参数和具体实现完成类对象的初始化。构造函数和类名相同(如果没有定义会自动生成一
原创力文档

文档评论(0)