目录
一 多继承
二 钻石继承
三 虚继承
C++的语言特性太多了,一时不用就忘了,本篇记录C++多继承的用法。
一 多继承比如有3个类,B派生于类A1, A2, 代码如下
class A1
{
public:
A1():m_ID(10) {}
public:
int m_ID;
};
class A2
{
public:
A2():m_ID(11) {}
public:
int m_ID;
};
class B : public A1, public A2
{
public:
B() {}
};