首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Equipment{ public: Equipment(){cout
有如下程序: #include using namespace std; class Equipment{ public: Equipment(){cout
admin
2016-09-20
21
问题
有如下程序:
#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全国计算机二级
相关试题推荐
常用的关系运算是关系代数和()。
有如下程序:#include<iostream>usingnamespacestd;intb=3;intfun(int*k){intb=2;b=*(k++)*b;
下面叙述正确的是______.
下面关于对象概念的描述中,()是错误的。
在面向对象的程序设计中,下列叙述中错误的是
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。
重新定义标识符的作用域规定是外层变量被隐藏,______变量是可见的。
随机试题
(2011年10月)所处理事务复杂多变、领导者对情况不甚清楚,而下属熟悉情况且精明能干。这时领导者应该采取的授权方式是______。
右腰部阵发性绞痛向会阴部扩散可见于下列哪项疾病
甲公司股票的β系数为1.5,无风险利率为8%,市场上股票的平均报酬率为12%。要求:计算甲公司股票的预期收益率。
根据劳动合同法律规定的规定,下列情形中,可导致劳动合同关系终止的有()。
ItwasaSaturdayafternoon.Mr.Greenwasreadinganewspaper.Suddenlyheheardhiswife【C1】______inthenextroom.Hehurried
设,则f(x)=()
Internationaltradeistheexchangeofgoodsandservicesproducedinonecountryforgoodsandservicesproducedinanothercou
InScotland,asintherestoftheUnitedKingdom,______schoolingbeginsatage5andendsatage16.
Somepsychologistsmaintainthatmentalactssuchasthinkingarenotperformedinthebrainalone,butthatone’smusclesalso
OneofAmerica’smostimportantexportisher【M1】______modernmusic.Americanpopularmusicisplaying【M2】______allov
最新回复
(
0
)