首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
2020-07-23
43
问题
有如下程序
#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://www.kaotiyun.com/show/Qhyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于运算符函数的描述中,错误的是()。
有如下程序:#include#includeusingstd::cout;classPoint{public:frienddoubledi
有如下类声明:classHow{intk;public:How():k(99){}};则类How所拥有的构造函数的数量是
判断一个字符串是否是回文串的递归函数定义如下:boolhuiwen(strings){intn=s.length();if(n
已知函数func的原型为intfunc(int,int);下列重载函数原型中错误的是
下列叙述中正确的是( )。
下列选项中,不是C++关键字的是
下面不属于软件需求分析阶段主要工作的是
下列选项可以做C++标识符的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
随机试题
试计算一个包括5段链路的传输连接的单程端到端时延。5段链路中有2段是卫星链路,每条卫星链路又由上行链路和下行链路两部分组成,可以取这两部分的传播时延之和为250ms。每一个广域网的范围为1500km,其传播时延可按150000km/s来计算。各数
男性,56岁,突然心悸,气促,咯粉红色泡沫痰,血压180/90mmHg,心率136次/分,首先应给予的抢救药物是
患者男,43岁。体检发现AFP>500tzg/L,肝、肾功能正常。有HbsAg阳性史6年。最可能的诊断是
当索赔事件持续进行时,承包人应阶段性发出索赔意向通知,索赔事件终止后()天内,向工程师提供索赔的有关资料和最终索赔报告。
理财规划报告书应明确界定客户目前的生活水平及未来想要达到的层次。客户目前的生活水平大体可以划分为4个层次:基本生活水平、平均生活水平、满意生活水平和富足生活水平。如果客户的资产已经达到基本生活需求层次,那么在对其进行理财规划时,主要考虑的是( )。
基本分析法中的公司分析侧重于对公司的()的分析。
甲公司与乙公司订立货物买卖合同,约定出卖人甲公司将货物送至丙公司,经丙公司验收合格后,乙公司应付清货款。甲公司在送货前发现丙公司已濒于破产,遂未按时送货。根据合同法律制度的规定,下列各项中,正确的是()。
我国经济发展已进入新常态,党中央十分关注改善民生、调整产业结构、培育发展新动能。近些年来,国务院总理李克强连续三年在《政府工作报告》中提出要“发展专业社会工作”,我国的社会工作面临新的发展机遇。下列表述中最能反映社会工作作用的是()。
•Readthetextbelowaboutbrokers.•Choosethebestwordtofilleachgap,fromA,B,CorD.•Foreachquestion19—33markone
Themisunderstandingofawordcouldevenaffectthewayawarended.Inadvertisingtheadvertisercanavoidanyresponsibilit
最新回复
(
0
)