下列描述中,正确的是()。A.创建派生类对象时会先调用基类构造函数,再调用派生类构造函数B.创建派生类对象时会先调用派生类构造函数,再调用基类构造函数C.如果基类构造函数有参数,则必须在派生类构造函数的初始化列表中写上基类构造函数的调用语句D.如果派生类构造函数的初始化列表中没写基类构造函数的调用,则表示调用基类的无参构造函数
下列描述中,正确的是()。
A.创建派生类对象时会先调用基类构造函数,再调用派生类构造函数
B.创建派生类对象时会先调用派生类构造函数,再调用基类构造函数
C.如果基类构造函数有参数,则必须在派生类构造函数的初始化列表中写上基类构造函数的调用语句
D.如果派生类构造函数的初始化列表中没写基类构造函数的调用,则表示调用基类的无参构造函数
参考答案和解析
类A的私有派生子类的派生类C无法初始化其祖先类A对象的属性,因为类A的成员对类C是不可访问的
相关考题:
以下两种描述,正确的是:() 描述1:传统PC的维护成本通常低于桌面云。 描述2:在云计算中,数据被集中存储和管理。A、描述1和2均正确B、描述1正确,描述2错误C、描述1错误,描述2正确D、描述1和2均错误
下列对于凯迪拉克品牌传播中的品牌个性定义描述不正确的是()。A、信念B、胆识C、创新D、开拓