派生类构造函数的初始化列表中包含初始化基类数据成员、新增内嵌对象数据及新增一般成员数据所需要的全部参数。
举一反三
- 下列关于有子对象派生类的构造函数调用顺序正确的是()。 ①调用基类构造函数,对基类数据成员初始化 ②调用子对象构造函数,对子对象数据成员初始化 ③执行派生类构造函数,对派生类数据成员初始化
- 假如派生类是多重继承,并且新增数据成员有一个或多个对象成员,那么派生类需要初始化的数据有三部分:( )、新增类对象的成员和新增普通成员。
- 带有基类的多层派生类构造函数的成员初始化列表中都要排出虚基类的构造函数,这样将对虚基类的子对象初始化:
- 派生类的构造函数一般有3项工作要完成:首先基类初始化,其次成员对象初始化,最后执行派生类构造函数体。
- 静态数据成员在()进行初始化。 A: 成员函数列表 B: 类体外 C: 构造函数 D: 成员函数