首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于虚基类的描述中,错误的是( )。
下列关于虚基类的描述中,错误的是( )。
admin
2019-06-12
82
问题
下列关于虚基类的描述中,错误的是( )。
选项
A、使用虚基类可以消除由多继承产生的二义性
B、构造派生类对象时,虚基类的构造函数只被调用一次
C、声明“class B:virtual publicA”说明类B为虚基类
D、建立派生类对象时,首先调用虚基类的构造函数
答案
C
解析
虚基类是为了消除由多重继承产生的二义性而提出的。虚基类的说明格式是:
Class<类名>:virtual<继承方式><基类名>,其中关键字virtual与继承方式的位置无关,但必须位于基类名之前,且virtual只对紧随其后基类名起作用。对于本题来说,声明“class B:virtual public A”说明类A为虚基类。
转载请注明原文地址:https://kaotiyun.com/show/4Q8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase{public:Base(){cout
下列关于继承的描述中,错误的是()。
有如下类声明:classMyBASE{intk=public:voidsct(intn){k=n;}intget()const{returnk;}};
对于枚举类型的定义语句enumWeek{Sun,Tue=3,Fri,Sat=6,Mon};中枚举常量Mon的值为__________。
阅读下面的程序:#includevoidmain(){intx;cin>>x;if(x++>5)cout
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(___________)return0;
在关系代数运算中,_____________操作会消去关系中的某些列并删去重复的元组。
在C++中,若需要在程序文件中进行标准输入输出操作,则必须在开始处加入预处理命令#include<iostream.h>,若使用到数学库中的函数时,要在源程序的开始处加入预处理命令【】。
随机试题
土壤是指地球陆地表面具有肥力且能_______的疏松层。
江泽民同志在中国共产党第十六次全国代表大会的报告中指出,党执政兴国的第一要务是
A.海藻玉壶汤B.普济消毒饮合丹栀逍遥散C.透脓散合仙方活命饮D.龙胆泻肝汤合芍药散E.知柏地黄汤合当归六黄汤治疗甲状腺功能亢进症阴虚火旺证,应首选
编制银行存款余额调节表只是为了核对账目,不能作为调节银行存款日记账账面余额的记账依据。()
强迫性障碍表现为()。
阅读下列三段材料,根据要求完成任务。材料一《义务教育化学课程标准(2011年版)》关于“分子与原子’’内容标准是:能用微粒的观点解释某些常见的现象。活动与探究建议:观察并解释浓氨水和浓盐酸相互接近时的“空中生烟”现象。材料二某版本教材中关于“分子
_____是超文本传输协议。
在窗体上画一个名称为Command1的命令按钮,编写如下事件过程PrivateSubCommand1_Click()DimaAsStringa=【】Fori=1
有以下程序main(){charch[]="uvwxyz",*pc;pc=ch;printf("%c\n",*(pc+5));}程序运行后的输出结果是
A、saidB、toldC、spokeB
最新回复
(
0
)