基类的构造函数不被继承,派生类中需要声明自己的构造函数。
查看答案
当基类中声明有默认构造函数,派生类构造函数可以不向基类构造函数传递参数,也可以不声明,构造派生类的对象时,基类的默认构造函数将被调用。
A. 对
B. 错
当需要执行基类中带形参的构造函数来初始化基类数据时,派生类构造函数应在初始化列表中为基类构造函数提供参数。
A. 对
B. 错
当基类的构造函数使用一个或多个参数时,则派生类必须定义构造函数,提供将参数传递给基类构造函数的途径。在某些情况下,派生类构造函数的函数体可能为空,仅起到参数传递作用。
A. 对
B. 错
若基类和派生类都包含其他类的对象,在创建派生类的对象时,首先执行基类成员对象的构造函数,然后执行基类的构造函数,再执行派生类成员对象的构造函数,最后执行派生类的构造函数。析构函数按相反的顺序调用。
A. 对
B. 错