C ++继承层次结构

时间:2014-10-27 07:45:49

标签: c++ inheritance derived

假设我有一个公共类Parent和两个派生子类叫做son和daughter。然后我在女儿班下面有一个叫做玩具的派生类。

如果我打电话:

class toys : public daughter {

}

这个类是否继承了子类和父类中的所有受保护和公共变量/函数?创建层次结构并使用"派生类:访问者类型基类"语法,你是否添加另一个冒号来访问另一个类的所有变量/函数,或者它是从上到下的继承链?

1 个答案:

答案 0 :(得分:0)

"该类是否继承了子类和父类中的所有受保护和公共变量/函数"

是玩具类将继承女儿和父母的一切。但是基类的成员如何出现在派生类中取决于使用的成员访问说明符。