C++学习笔记3
类与对象初体验
- 类的定义:数据成员,成员函数
- 封装
访问限定符:public、protected、private
- 对象实例化
从栈实例化
从堆实例化
- 对象成员的访问
初始字符串类型
- 字符串类型:string
属性封装的艺术
- 数据的封装
- 面向对象的基本思想
精彩的类外定义
-
类内定义与内联函数
-
类外定义
同文件类外定义
分文件类外定义
对象的生离死别
-
对象结构
-
对象初始化
-
构造函数的规则和特点
-
无参构造函数
-
有参构造函数
-
重载构造函数
-
默认构造函数:在实例化对象时不需要传递参数的构造函数
-
构造函数初始化列表
-
初始化列表特性
-
初始化列表存在的必要性
-
拷贝构造函数
定义格式:类名(const类名&变量名)
- 构造函数总结
- 析构函数
定义格式:~类名()
- 对象的生命历程