1. new [] 一定要搭配 delete [],否则会造成内存泄漏
2. 组合关系的构造关系:先构造成员类,再构造自己的类。析构关系:先析构自己的类,然后析构成员类。
3. 组合是将类作为成员变量, 委托是将类作为成员指针变量。
4. 继承关系的构造关系:先构造父类,再构造子类。析构关系:先析构自己,再析构父类。
5. 非虚函数:子类无法覆写(override)子类
虚函数:子类可以覆写子类,也可以不覆写,直接使用父类的
纯虚函数:子类必须覆写子类
c++面向对象高级编程知识点(4)
最新推荐文章于 2023-02-12 19:32:10 发布