继承

继承

晚风吻尽荷花叶 4 2025-07-10

基类和派生类的赋值

派生类对象可以赋值给基类对象,但基类对象不能赋值给派生类对象。

基类的指针可以指向基类对象,也可以指向派生类对象。

基类引用可以引用基类对象,也可以引用派生类对象。

继承与友元

友元关系不能继承。

继承与静态成员

整个体系只有一个静态成员。

菱形继承和菱形虚拟继承

菱形继承产生数据冗余和数据二义性问题;

使用菱形虚拟继承可以改善,对象模型发生变化。