- 继承
- class A : public B;
- A 类称为子类 或 派生类
- B 类称为父类 或 基类
- 派生类中的成员,包含两大部分:
- 一类是从基类继承过来的,一类是自己增加的成员。
- 从基类继承过过来的表现其共性,而新增的成员体现了其个性。
- 继承方式 class 子类 : 继承方式 父类
- protected 类外不可访问
- protected 类外不可访问
- 继承中 先调用父类构造函数,再调用子类构造函数,析构顺序与构造相反
- 继承同名成员处理方式
- 子类对象可以直接访问到子类中同名成员
- 子类对象加作用域可以访问到父类同名成员
- 当子类与父类拥有同名的成员函数,子类会隐藏父类中同名成员函数,加作用域可以访问到父类中同名函数
- 多重继承 class 子类 :继承方式 父类1 , 继承方式 父类2...
- 多继承中如果父类中出现了同名情况,子类使用时候要加作用域
- 菱形继承
- 两个派生类继承同一个基类,又有某个类同时继承者两个派生类
- 虚继承解决重复继承问题
<
- class A : public B;
C++的期末考试 有关继承多态函数模板类模板的基础知识点整理
最新推荐文章于 2025-05-14 16:10:43 发布