1、C++中继承可以是多层次的
(1)类继承直接基类与间接基类规则如下:
- 在声明派生类时,只需要列出它的直接基类
- 派生类沿着类的层次自动向上继承它的间接基类
(2) 派生类的成员包括:
-
派生类自己定义的成员
-
直接基类中的所有成员
-
所有间接基类的全部成员
2、举栗子
class MoreDerived:public Derived {
public:
MoreDerived():Derived(4)
1、C++中继承可以是多层次的
(1)类继承直接基类与间接基类规则如下:
(2) 派生类的成员包括:
派生类自己定义的成员
直接基类中的所有成员
所有间接基类的全部成员
2、举栗子
class MoreDerived:public Derived {
public:
MoreDerived():Derived(4)