首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
多继承的构造顺序可分为如下四步: ①所有非虚基类的构造函数按照它们被继承的顺序构造 ②所有虚基类的构造函数按照它们被继承的顺序构造 ③所有子对象的构造函数按照它们声明的顺序构造 ④派生类自己的构造函数体 这四个步骤的
多继承的构造顺序可分为如下四步: ①所有非虚基类的构造函数按照它们被继承的顺序构造 ②所有虚基类的构造函数按照它们被继承的顺序构造 ③所有子对象的构造函数按照它们声明的顺序构造 ④派生类自己的构造函数体 这四个步骤的
admin
2021-06-10
43
问题
多继承的构造顺序可分为如下四步:
①所有非虚基类的构造函数按照它们被继承的顺序构造
②所有虚基类的构造函数按照它们被继承的顺序构造
③所有子对象的构造函数按照它们声明的顺序构造
④派生类自己的构造函数体
这四个步骤的正确顺序是( )。
选项
A、④③①②
B、②④③①
C、②①③④
D、③④①②
答案
C
解析
多继承派生类的构造顺序是:首先调用虚基类的构造函数,然后调用非虚基类的构造函数按照它们被继承的顺序构造,其次调用子对象的构造函数,最后是派生类构造函数中的内容。
转载请注明原文地址:https://kaotiyun.com/show/nAfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面属于黑盒测试方法的是()。
下列程序的输出结果是()。#include<iostream.h>voidff(intx),if(doublex);voidmain(){floata(88.18);ff(a);charb(’a’);ff(b);}vo
有如下程序段:inti=4;intj=1;intmain(){inti=8,j=i;cout
有如下程序:classBase{public:intdata;};classDerivedl:publicBase{};classDerived2:protectedBase{};
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
下面不属于软件工程过程的4种基本活动()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
已知递归函数fun的定义如下:intfun(intn){if(n<=1)return1;//递归结束情况elsereturnn*fun(n-2);//递归}则函数调用语句fun(5)的返回值是(
定义如下枚举类型enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};表达式Wednesday=Friday的值是()。
随机试题
目前,个人计算机使用的电子元器件主要是__________。
具有温肺化饮作用的药物是()(1997年第139题)
刺激交感神经,不能引起
患者吴某,男性,47岁。农民,既往曾有蛔虫病史,目前症见周身肌肤色黄,两目黄染,伴有胁痛,时发时止,倦怠乏力,大便溏薄,舌淡,苔白,脉濡细。治疗宜选用
某公司从银行取得贷款30万元,年利率为6%,贷款期限为3年,到第3年年末一次偿清,公司应付银行本利和为()万元。
进入工作稳定期以后,投资应偏向风险高、收益高的产品。()
UntilItookDrOffutt’sclassinDeMathaHighschool,Iwasanunderachievingstudent,butIleftthatclass【C1】______neverto
专利权终止的原因有()。
はい、かしこまりました。このような故障は品質に問題がない()、弊社は責任をもって修理いたします。
【B1】【B7】
最新回复
(
0
)