首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
2015-07-22
411
问题
有如下程序
#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/95Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入到己排序序列中的正确位置。InsertSort类的成员函数sort()实现了插入排序算法。请将画线处缺失的部分补充完整。classInsertSort{public:I
下列叙述中正确的是
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是【】。
己知一个函数的原型是:intfn(doublex);若要以5.27为实参调用该函数,应使用表达式【】。
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
有如下程序: #include <iostream> using namespace std; class B { public: virtual void show() { cout<<"B"; } };
下列各组类型声明符中,含义相同的一组是
数据流图的类型有【】和事务型。
某二叉树T有n个节点,设按某种顺序对T中的每个节点进行编号,编号值为1,2,…n,且有如下性质:T中任一节点v,其编号等于左子树上的最小编号减1,而v的右子树的节点中,其最小编号等于v左子树上的节点的最大编号加1。此二叉树是按()顺序编号的。
在深度为5的满二叉树中,叶子结点的个数为
随机试题
新生儿尿路感染的症状包括
关于糖尿病神经病变的叙述,下列哪项是错误的
男孩,7岁。低热三天,两下肢及臀部有出血性皮疹,突出皮面,伴腹痛及便血一次,可能诊断为
背景材料:某高速公路设计车速为120km/h,路面面层为三层式沥青混凝土结构。施工为大型公路专业施工企业,设施精良,技术力量雄厚。为保证工程施工质量,施工时作了如下控制:(1)选用合格的石料进行备料,严格对下承层进行清扫,并在开工前进行
关于乳化炸药特点的说法,正确的是()。
共8题。每题的备选项中,只有1个最符合题意。某企业年销售产品收入为3600万元,企业销售利润率为10%,其信用条件是:2/10,n/30,享受现金折扣的客户占40%,其余在信用期内付款。管理成本占销售收入的1%,坏账损失占销售收入的2%,收账费用占销售收
如无特殊原因,送站的地陪应在()将离店手续办理完毕。
下面的句子中应删去哪些词语意思才最简明、连贯?()生命旅程中,大多数人都希望自己能够出人头地、出类拔萃,可是人生中有很多东西不是我们所能控制和左右的,所以学会妥协也是一种生存的方式。
从______到质疑唏嘘,从“待价而沽”到“折价而售”。“海归”们不再是所谓的“天之骄子”。当求职简历______。当残酷的现实远不及当初设想的蓝图那么美好,他们开始反思当初的留学是否值得。依次填入划横线处最恰当的一项是:
刑法上的因果关系是指人的危害社会的行为与危害结果之间存在的()。
最新回复
(
0
)