首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Equipment{ public: Equipment(){cout
有如下程序: #include using namespace std; class Equipment{ public: Equipment(){cout
admin
2016-09-20
33
问题
有如下程序:
#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;classAA{public:virtualvoidf(){cout<
【】是按照程序语句行的自然顺序,依次执行语句。
若有以下程序:#include<iostream>usingnamespacestd;classdata{public:intx;data(intx){
设有关系R及关系S,它们分别有p、q个元组,则关系R与S经笛卡儿积后所得新关系的元组个数是()。
有如下程序#include<iostream.h>voidmain(){floatX=2.0,y;if(x<0.0)y=0.0;elseif(x<10.0)y=1.0/x;
若调用一个函数,且此函数中没有return语句,则正确的说法是该函数
派生类对象对其基类中的什么成员是可访问的?
在软件开发中,下面的任务不属于设计阶段的是______.
下面叙述正确的是______.
派生类对象对其基类中的什么成员是可访问的?
随机试题
关于细菌,不正确的是
用于观察下颌骨体部、升支及髁状突情况的X线片为
A公司与B服装厂签订一份服装的买卖合同,约定货到时付款。后B服装厂因生产资金紧缺,要求A公司先行支付一部分货款,遭A公司拒绝。A公司行使的该项权利在法律上称之为()。
JuliaGillard,aseducationministerandthenprimeminister,identifiedtheGonskiReportonschoolfunding,laterrenamedthe
你是学生会的成员,学校让你调查本校学生当家教的情况,你怎么保证调查的真实性和有效性?
谈谈对你影响最大的一个人。
马克思曾说:社会不是以法律为基础,那是法学家的幻想。相反,法律应该以社会为基础。法律应该是社会共同的,由一定的物质生产方式所产生的利益需要的表现,而不是单个人的恣意横行。根据这段话所表达的马克思主义法学原理,下列哪一选项是正确的?()
怀孕的妇女犯罪,不适用死刑。
PacificTourCompanyhaswonanawardforthethird______yearfromWorldTourMagazine.
【L1】【L7】
最新回复
(
0
)