1、C++中继承可以是多层次的
(1)类继承直接基类与间接基类规则如下:
- 在声明派生类时,只需要列出它的直接基类
- 派生类沿着类的层次自动向上继承它的间接基类
(2) 派生类的成员包括:
-
派生类自己定义的成员
-
直接基类中的所有成员
-
所有间接基类的全部成员
2、举栗子
class MoreDerived:public Derived {
public:
MoreDerived():Derived(4)
本文介绍了C++中类继承的多层次特性,包括如何声明派生类及其继承规则。派生类不仅包含自身定义的成员,还自动继承直接基类及所有间接基类的成员。
1、C++中继承可以是多层次的
(1)类继承直接基类与间接基类规则如下:
(2) 派生类的成员包括:
派生类自己定义的成员
直接基类中的所有成员
所有间接基类的全部成员
2、举栗子
class MoreDerived:public Derived {
public:
MoreDerived():Derived(4)
1359
1047
499

被折叠的 条评论
为什么被折叠?