首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Equipment{ public: Equipment(){cout
有如下程序: #include using namespace std; class Equipment{ public: Equipment(){cout
admin
2016-09-20
24
问题
有如下程序:
#include
using namespace std;
class Equipment{
public:
Equipment(){cout<<’E’;}
};
class Monitor{
public:
Monitor(){cout<<’M’;}
};
class Computer:public Equipment{
public:
Computer(){cout<<’C’;}
private:
Monitor m;
};
int main(){
Computer C;
return 0;
}
运行时的输出结果是( )。
选项
A、CEM
B、CME
C、EMC
D、MEC
答案
C
解析
类Computer的构造函数首先调用基类Equipment的默认构造函数,完成基类部分的构造,所以首先输出’E’;接着在初始化列表部分调用成员变量m的默认构造函数,完成成员变量m的构造,即接着输出’M’,最后进人Computer。构造函数的函数体,输出字符’C’,最终输出结果为EMC,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/NdNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果一个数组中的每个元素都是同一类的对象,则该数组被称为【】。
若a=12,b=14,c=0,则表达式“((y=(a>B)?a:B)>C)?y:c”的值为【】。
有如下程序段,请指出”p所代表的是()。int**p,*s,k=20;S=&k;p=&s;
以下函数调用语句中含有参数的个数是excc((v1,v2),(v2,v3,V4),v6);
下列叙述中正确的是______.
下列有关指针的用法中错误的是()。
软件设计模块化的目的是【】。
派生类构造函数的执行顺序是先执行【】的构造函数,然后执行成员对象的构造函数,最后执行【】的构造函数。
随机试题
试回答视频传输通道主要指标相关问题。色度/亮度时延差对图像质量的影响()。
根据提示,在横线内填入适合应用文语体风格的词语。诸多校友积极_________校庆的各项筹备工作,为我校百年校庆的顺利举行做出了巨大贡献。[参加进去共同工作]
Tidesarecreatedmainlybythepullofthemoonontheearth.Themoon’spullcauseswaterintheoceanstobealittledeeper
当住宅小区规模很大时,宜采用下列()集中供热方式。
下列说法错误的是()。
戊戌变法属于自上而下的资产阶级性质的改良运动。()
一般资料:求助者,女性,18岁,大专学生。下面是心理咨询师与求助者的一段咨询谈话:心理咨询师:你好,请坐。你有什么问题,咱们谈谈吧!求助者:我心情很不好,总是烦躁,老感到有什么事情要发生,你能帮帮我吗?心理咨询师:你能谈谈心情怎么了吗?什么让你烦躁
“物必先腐而后虫生”所体现的哲理是()。
关于中东国家,下列说法不正确的是()。
Whoispayingthelunchnow?
最新回复
(
0
)