105课: cpp文件分为 .h .cpp .cpp 文件
110课:124课 深拷贝 浅拷贝 自建拷贝构造解决浅拷贝释放new后堆区析构函数的问题
(浅拷贝 拷贝内存地址, 释放堆区时 导致源数据 释放时,该地址无数据?而报错)
浅拷贝: 拷贝了对方的值和 堆区内存地址(删除 影响原数据堆区)
深拷贝: 拷贝值 自己新建 堆区内存地址
113课: 访问 静态成员变量(这种 只有一个地址存值)
1 P p1; p1.name (先创建实例化 开内存 再访问name)
2 P::name (直接访问内存地址获得值, )
非静态可能是构造一次 一个地址 有多个地址 每个地址都有值
115课 this 的意思
118课 如何访问类私有成员变量 类中声明 friend声明
121课 运算符重载 -> 比如运算符 加号类 增加构造方法
127课 继承 把每个类的 公共定义部分 提取处理 设置一个base 类 然后拼接给每个类
父类 ->基础属性类(基类) 继承(组装)-> 拼接基类 可 拼接多个基类