首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include<iostream.h> class base{ protected: int a; public: base(){cout<<“0”;} }; Class
下面程序的运行结果是( )。 #include<iostream.h> class base{ protected: int a; public: base(){cout<<“0”;} }; Class
admin
2013-05-30
40
问题
下面程序的运行结果是( )。 #include<iostream.h> class base{ protected: int a; public: base(){cout<<“0”;} }; Class basel:Virtual base{ public: basel(){cout<<“1”;} }; Class base2:virtual base{ public: base2(){cout<<“2”;)
选项
A、0123
B、3120
C、0312
D、3012
答案
A
解析
本题考查的是含有虚基类的继承中构造函数的调用顺序,应该先调用基类的构造函数,接着是按照派生类继承列表的顺序依次调用虚基类的构造函数,最后调用派生类自己的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/PHNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
测试的目的是暴露错误,评价程序的可靠性;而发现错误的位置并改正错误的是【】。
下面对静态数据成员的描述中,正确的是()。
带有基类的多层派生类构造函数的成员初始化列表中都要排出虚基类的构造函数,这样将对虚基类的子对象初始()。
有如下定义语句:inta[]={1,2,3,4,5};,则对语句int*p=9;正确的描述是()。
在下列选项中,没有构成死循环的程序是()。
C++语言提供的基本数据类型包括整型、浮点型、逻辑型、空值型和【】。
在下面的运算符重载函数的原型中,错误的是()。
下列叙述中正确的是()。
下列关于信息和数据的叙述不正确的是()。
下列选项中不符合良好程序设计风格的是()。
随机试题
下列选项中,不符合慢性萎缩性胃炎临床特点的是
脾功能亢进主要发生于
人民检察院在审查公安机关移送的徐某故意杀人一案时,认为证据不足,退回公安机关补充侦查。公安机关侦查完毕后,人民检察院仍然认为定罪的证据之间的矛盾不能合理排除,此时,人民检察院该如何处理?()
巴塞尔委员会定义的操作风险是指由()所造成损失的风险。
某个人独资企业违反法律规定,应当对投资人甲承担15000元民事赔偿责任,同时又被处以8000元罚款、5000元罚金、没收财产10000元,而该个人独资企业仅有财产22000元。根据规定,其财产应先()。
有如下类定义:classTest{chara;constcharb;public:Test(charc){a=c;b=c;)∥第1行voidf(chara)const{this一>a=
Readthefollowingpassageanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDo
InNewZealand,______playstheroleoftherepresentativeofthemonarch.
Historically,humansgetseriousaboutavoidingdisastersonlyafteronehasjuststruckthem.Bythatlogic,2006shouldhaveb
A、Aslightdropintheuseofcocaine.B、Adropintheuseofcigarettes.C、Asharpriseintheuseofdrugs.D、Ariseintheus
最新回复
(
0
)