首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
带有虚基类的多层次派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化【 】次。
带有虚基类的多层次派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化【 】次。
admin
2013-02-27
24
问题
带有虚基类的多层次派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样对虚基类的子对象初始化【 】次。
选项
答案
一次
解析
当一个派生从多个基类派生,而这些基类又有一个共同的基类,当对该基类中说明的成员进行访问时,可能出现二义性。虚基类就是为了解决这种二义性问题提出来的。使用虚基类解决二义性问题的关键是在派生类中只产生一个虚基类子对象,因此,带有虚基类的多层次派生类构造函数的成员初始化列表中对虚基类的子对象只初始化一次。
转载请注明原文地址:https://jikaoti.com/ti/GML0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> main() {intx=1,y=0,a=0,b=0; switch(X) {case1: switch(y) }case0:a++;break
线性表的长度为n。在最坏情况下比较次数为n-1的算法是()。
有以下程序 #include<stdio.h> #defineS1(z)4*z+4*(z) #defineS2(x,y)4*(x)*(y)+y*x main() {inta=1,b=2; printf("%d,",S1(a+b)
有以下程序 #include<stdio.h> #defineSUB(x,y)(x)*(y) main() {inta=3,b=4; printf("%d\n",SUB(a++,b++)); } 程序运行后的输出结果是(
有以下程序段 main() {intx[M][N]; … Arrlet(x); … } 则作为函数Arrlet的形参,以下表示形式非法的是()。
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出"OK"的语句是()。
有3个关系R、S和T如下所示: 则由关系R和s得到关系T的运算是()。
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是()。
下列对于线性链表的描述中正确的是()。
随机试题
中国共产党对民主党派的领导主要是指()
提出“消极的X理论”和“积极的Y理论”观点的学者是()
关于结核菌素试验的叙述,恰当的是
猪的妊娠期平均为
婴儿每日每千克对能量和水的需要量分别是
各种类型的肠梗阻均需手术治疗。()
建设工程的()决定了工程项目建成后不能像一般工业产品那样依靠终检来判断产品的质量,或将产品拆卸、解体来检查其内在质量,或对不合格零部件进行更换。
公输公输盘为楚造云梯之械,成,将以攻宋。子墨子闻之,起于鲁,行十日十夜而至于郢,见公输盘。公输盘曰:“夫子何命焉为?”子墨子曰:“北方有侮臣者,愿借子杀之。”公输盘不说。子墨子曰:“请献十金。”公输盘曰:“吾义固不杀人。”子墨子起,
中共中央政治局决定,2015年10月在北京召开中国共产党第十八届中央委员会第五次全体会议。研究关于制定国民经济和社会发展第()个五年规划的建议。
当中断产生时,系统所做的第一项工作是______。
最新回复
(
0
)