首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Equipment{ public: Equipment(){cout
有如下程序: #include using namespace std; class Equipment{ public: Equipment(){cout
admin
2016-09-20
50
问题
有如下程序:
#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://www.kaotiyun.com/show/NdNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
表达式c3=c1.operator+(c2)或c3=operator+(c1,c2)还可以表示为【】
【】是按照程序语句行的自然顺序,依次执行语句。
在一个长度为n的线性表中删除一个元素,最坏情况下需要移动的数据元素数目为()。
在C++语言的面向对象程序设计框架中,【】是程序的基本组成单元。
若有以下程序:#include<iostream>usingnamespacestd;classdata{public:intx;data(intx){
下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。#include<iostream.h>#include<string.h>voidmain(){chara[]="clangu
下列叙述中正确的是______.
在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。
派生类对象对其基类中的什么成员是可访问的?
算法分析的目的是
随机试题
A.Ouruniversitywillextendtheopeninghoursofthelibraryandtheclassroomstomeetthestudents’needsatthehighestpos
萃取剂对原料液中的溶质组分要有显著的溶解能力,对稀释剂必须不溶
A市甲会计师事务所(以下简称“甲所”)是特殊的普通合伙企业。20l8年年初,合伙人王某为了招揽业务向介绍案源者支付高额介绍费;A市财政局接到举报后对甲所予以警告,并责令其停业整顿。甲所不服,向人民法院提起诉讼;在诉讼期间,被告撤销了对甲所的处罚,甲所遂向人
通常适用于再销售者未对商品进行改变外型、性能、结构或更换商标等实质性增值加工的简单加工或单纯购销业务的转让定价管理方法是()。
重组贷款的分类档次在至少6个月的观察期内不得调高。()
晋升竞赛的特征包括()。
依据《劳动合同法》,下列各项中,不属于用人单位不得解除合同情形的是()。
下列关于法制部门的监督的说法,不正确的一项是( )。
某市为了提高“一网通办”速度、提升政务服务水平,提出了“让信息多跑网路,让群众少跑马路”的主张。对于这个主张,你怎么看?
【S1】【S2】
最新回复
(
0
)