题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-17 16:17:35

[单项选择]一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中,错误的是
A. 每个派生类的构造函数都要为虚基类构造函数提供实参
B. 多继承时有可能出现对基类成员访问的二义性问题
C. 使用虚基类可以解决二义性问题并实现运行时的多态性
D. 建立最派生类对象时,虚基类的构造函数会首先被调用

更多"一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中"的相关试题:

[单项选择]一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中,错误的是( )。
A. 每个派生类的构造函数都要为虚基类构造函数提供实参
B. 多继承时有可能出现对基类成员访问的二义性问题
C. 使用虚基类可以解决二义性问题并实现运行时的多态性
D. 建立最派生类对象时,虚基类的构造函数会首先被调用
[单项选择]一个类可以同时继承多个类,称为多继承。下列关于多继承和虚基类的表述中,错误的是______ 。
A. 每个派生类的构造函数都要为虚基类构造函数提供实参
B. 多继承时有可能出现对基类成员访问的二义性问题
C. 使用虚基类可以解决二义性问题并实现运行时的多态性
D. 建立派生类对象时,虚基类的构造函数会首先被调用
[单项选择]多继承的构造顺序可分为如下四步:
①所有非虚基类的构造函数按照它们被继承的顺序构造
②所有虚基类的构造函数按照它们被继承的顺序构造
③所有子对象的构造函数按照它们声明的顺序构造
④派生类自己的构造函数体
这四个步骤的正确顺序是( )。
A. ④③①②
B. ②④③①
C. ②①③④
D. ③④①②
[单项选择]下列关于虚基类的描述,错误的是
A. 设置虚基类的目的是为了消除二义性
B. 虚基类的构造函数在非虚基类之后调用
C. 若同一层中包含多个虚基类,这些虚基类的构造函数按它们说明的次序调用
D. 若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数
[单项选择]下列关于虚基类的描述中错误的是
A. 虚基类子对象的初始化由最派生类完成
B. 虚基类子对象的初始化次数与虚基类下面的派生类个数有关
C. 设置虚基类的目的是消除二义性
D. 带有虚基类的多层派生类构造函数的成员初始化列表中都要列出对虚基类构造函数调用

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码