首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
C++中设置虚基类的目的是( )。
C++中设置虚基类的目的是( )。
admin
2016-09-20
35
问题
C++中设置虚基类的目的是( )。
选项
A、简化程序
B、消除二义性
C、提高运行效率
D、实现数据的隐藏性
答案
B
解析
多重继承的派生类有可能从两个或多个基类中继承同名成员,对该成员不加限定的访问就会造成二义性,虚基类就是为了解决这个二义性问题,无论该类在派生层次中作为虚基类出现多少次,都只继承一个共享的基类子对象,从而消除二义性。答案选B选项。
转载请注明原文地址:https://kaotiyun.com/show/ydNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
表达式c3=c1.operator+(c2)或c3=operator+(c1,c2)还可以表示为【】
如果一个数组中的每个元素都是同一类的对象,则该数组被称为【】。
若有如下程序:#include<iostream>usingnamespacestd;ints=0;classsample{staticintn;public:sam
若有以下程序段:#include<iostream>usingnamespacestd;intmain(){inta[]={1,4,5};int*p=&a[0],x=6,y,z;
C++语言程序的注释可以出现在程序中的任何地方,一个注释以【】作为开始和结束的标记。
类模板不同于函数模板,类模板只可用【】型参数。
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
以下哪个不是C++语言中的有效标识符()。
下列哪个是C++语言的有效标识符?
软件设计模块化的目的是【】。
随机试题
A、careB、fareC、hareD、areD
血液透析患者发生充血性心衰,最有效的治疗措施是
A.第1~2肋B.第2~4肋C.第4~7肋D.第8~10肋肋骨骨折的好发部位是
目前临床应用的MRI检查引起的噪声范围一般在
9岁男孩,左肘关节半屈位、手掌着地跌倒,伤后左肘部肿胀、疼痛、伴功能受限4小时就诊。查体:左肘部肿胀及压痛、半屈位畸形,左前臂及手部血运良好。X线片:左肱骨髁上伸直型骨折,移位不明显。该疾病具有的下列体征中哪项对鉴别肘关节脱位无意义
黄某,男,44岁,四肢关节酸楚,两膝关节灼热红肿,疼痛而强硬,屈伸不利,汗出口渴,苔黄燥,脉滑数,证属
史密斯先生在W市旅游期间,不慎丢失了入境时已向我国海关申报的数码照相机。为备出境时海关查验,导游应协助其到当地()开具遗失证明。
SuccessnowseemedveryremoteandBernardfelt______aboutit.
I______youhadreturnedthebookyesterday.
A、Mrs.Brownwaspunishedbythepoliceofficer.B、Mrs.Brownbrokeherrecordbydrivingataredlight.C、Mrs.Brownhasnever
最新回复
(
0
)