首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include using namespace std; class AA{ char c; public: AA(char ch):c(ch){ cout
有如下程序 #include using namespace std; class AA{ char c; public: AA(char ch):c(ch){ cout
admin
2021-05-06
49
问题
有如下程序
#include
using namespace std;
class AA{
char c;
public:
AA(char ch):c(ch){ cout<
};
class BB: public AA{
AA m;
public:
BB(): m(’M’),AA(’C’){ cout<<"B"; }
};
int main(){
BB bb;
return 0;
}
运行这个程序的输出是
选项
A、MCB
B、BMC
C、CMB
D、BCM
答案
C
解析
派生类构造函数的工作过程:1、派生类的构造函数在执行函数体之前,首先调用基类的构造函数初始化基类;2、基类构造完成之后,在执行函数体之前根据声明次序初始化自己的成员;3、执行自身函数体。由上可知,构造函数初始化列表并不指定初始化的执行次序。所以程序中在创建BB对象时,首先调用AA的构造函数,输出"C",然后初始化类BB中的成员对象m,m是AA类对象,调用AA的构造函数,输出"M",最后执行函数体,输出"B";输出顺序为:"CMB",答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Ohfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classT
有如下程序:#include<iostrearn>usingnamespacestd;classTestClass1{public:TestClassl(){tout<<’’TestCla
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
有如下程序:#include<iostream>usingnamespacestd;classA{public:staticinta;voidinit(){a=1;}A(i
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}SetVariable(inti){value=i;}private:int
若有以下程序:#include<iostream>usingnamespacestd;classA{public:A(inti,intj){a=i;b=j;
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有数据成员year、month、day,分别用于年、月、日,它们都是int型的数据,请在注释//********1
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。其中:定义了类circle和column,column类由circle类protected派生,但是两个类的定义并不完整,请按
随机试题
社会工作者小李计划采用个案研究方法对随迁老人的需求进行研究,通过深度访淡、观察、量表等方法收集资料,分析某街道辖区随迁老人的需求,从而为这一群体的服务方案设计提供策略性建议。关于个案研究特点的说法,正确的有()。
作为社会历史的主体,既是物质财富和精神财富的创造者,也是社会变革的决定力量的是()
阅读作品片段,然后回答问题:李石清(愤慨地)怎么你连偷的胆量都没有,那你叫我怎么办?你既没有好亲戚。又没有好朋友,又没有了不得的本领。好啦,叫你要饭,你要顾脸。你不肯做;叫你拉洋车,你没有力气,你不能做;叫你偷,你又胆小,你不敢做。你满肚子的天地良心
妊娠11周行钳刮术,术中见黄色脂肪组织,患者腹痛,并出现腹膜刺激征。下述何种处理不恰当:
某中学生因车祸受伤,在昏迷中被送往医院。手术后醒来时,发现自己的左下肢被切除,开始时愤怒异常,大喊大叫,后来不吃不喝,也从不与任何人说话。这种情况属于患者角色转化中的
账结法每月末结转损益类科目以后,“本年利润”科目的本月余额反映本月实现的利润或发生的亏损。()
某邮政局工作人员于某,一次偶然发现一封破损的信件中有100元人民币,于是他将人民币取出,而将信毁掉。此后,他为了窃取财物,毁掉他人信件、包裹等百余封(次),获取财物共约2万多元。对于某的行为应当认定为()。
A.noxiousB.demandsC.inthefutureD.intensifiedPhrases:A.agriculturewillhavetobe【T13】______________
关于法律推理,下列说法不正确的是()
ゆうしゅうな人材力かくとくのためきゅうじんこうこくを出し、ぼしゅうした。こうこく
最新回复
(
0
)