首页 > 计算机类考试> 计算机二级> C++
题目内容 (请给出正确答案)
[主观题]

生成派生类对象时,派生类构造函数调用基类构造函数的条件是()。 A.无需任何条件B.基类中显式定

生成派生类对象时,派生类构造函数调用基类构造函数的条件是()。

A.无需任何条件

B.基类中显式定义了构造函数

C.派生类中显式定义了构造函数

D.派生类构造函数明确调用了基类构造函数

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“生成派生类对象时,派生类构造函数调用基类构造函数的条件是()…”相关的问题
第1题
下列关于派生类构造函数和析构函数的说法中,错误的是()。

A.派生类的构造函数会隐含调用基类的构造函数

B.如果基类中没有缺省构造函数,那么派生类必须定义构造函数

C.在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数

D.在撤销派生类对象时,先调用基类的析构函数,再调用派生类的析构函数

点击查看答案
第2题
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为

A.abc

B.acb

C.cab

D.cba

点击查看答案
第3题
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用__________的构造函数,再执
行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容

点击查看答案
第4题
派生类的构造函数的成员初始化列表中,不能包含()。 A)基类的构造函数 B)派生类中子对象的初始化
派生类的构造函数的成员初始化列表中,不能包含()。

A)基类的构造函数

B)派生类中子对象的初始化

C)基类中子对象的初始化

D)派生类中一般数据成员的初始化

点击查看答案
第5题
下列关于基类和派生类关系的叙述中,正确的是()。 A.每个类最多只能有一个直接基类B.派
下列关于基类和派生类关系的叙述中,正确的是()。

A.每个类最多只能有一个直接基类

B.派生类中的成员可以访问基类中的任何成员

C.基类的构造函数必须在派生类的构造函数体中调用

D.派生类除了继承基类的成员,还可以定义新的成员

点击查看答案
第6题
派生类的构造函数的成员初始化列表中,不能包含()。A.基类的构造函数B.派生类中子对象的初始化C.
派生类的构造函数的成员初始化列表中,不能包含()。

A.基类的构造函数

B.派生类中子对象的初始化

C.基类中子对象的初始化

D.派生类中一般数据成员的初始化

点击查看答案
第7题
多继承情况下,派生类的构造函数的执行顺序取决于定义派生类时所指定的各基类的顺序,而与派生类构造函数中所定义的成员初始化列表的各项顺序无关。()
点击查看答案
第8题
下列关于虚基类的描述中,错误的是()。 A.使用虚基类可以消除由多继承产生的二义性B.构
下列关于虚基类的描述中,错误的是()。

A.使用虚基类可以消除由多继承产生的二义性

B.构造派生类对象时,虚基类的构造函数只被调用一次

C.声明“classB:virtualpublicA”说明类B为虚基类

D.建立派生类对象时,首先调用虚基类的构造函数

点击查看答案
第9题
带有基类的多层派生类构造函数的成员初始化列表中都要排出虚基类的构造函数,这样将对虚基类的子
对象初始()。

A.与虚基类下面的派生类个数有关

B.多次

C.二次

D.一次

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改