c++虚继承的各种情况
C++虚继承的一些理解
1、代码
这一段代码是正常继承的情况,基类CBase(第一层), 派生类 CDerived21 (第二层第一个),派生类CDerived22(第二层第二个),派生类CDerived3(第三层)
这是一个典型的菱形结构
class CBase
{
public: int b;
public: CBase() { b = 1; }
};
class CDerived21 : public CBase
{
public: int d
原创
2021-04-08 19:29:42 ·
128 阅读 ·
0 评论