- 继承:父类(基类)与子类(派生类):
- 继承的意义
- 便于管理系统中的对象;
- 系统扩充比较容易:利用程序代码的再用性;
- 加快程序发展的速度;
- 减少程序的错误;
- 类的复合;
- 继承的格式:class 类名:继承方式(public private protected) 父类名
- 基类的数据成员放在protected里,便于派生类的访问;
- 三种继承方式的对比:
- 派生类的占用空间:自己的数据成员占有的空间+父类占有的空间;
- 派生类的构造:先调用基类的默认构造,再调用自己对应的带参数的构造;
- 在派生类的构造函数后面添加: :基类的构造函数。可以使派生类先执行基类的构造,再执行该构造函数;
- 派生类的析构:先执行自己的析构,再执行基类的机构;
C++类的继承关键知识点
最新推荐文章于 2022-04-15 20:46:40 发布