首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
admin
2015-06-27
41
问题
有如下程序:
#include
#include
using namespace std;
class Appliance{
public:
Appliance(string t="A"):type(t) { }
~Appliance() { cout<
public:
string type;
};
class TV:public Appliance{
public:
TV():size(0) { }
TV(int s):Appliance("T"), size(s) { }
~TV() { cout<
private:
int size;
};
int main(){
TV room1,room2(41);
return 0;
}
运行时的输出结果是
选项
A、041
B、410
C、0A41T
D、41T0A
答案
D
解析
执行派生类构造函数的顺序是:1、调用基类构造函数,2、调用子对象构造函数,3、再执行派生类析构函数,4、执行基类的析构函数,所以本题中定义分别定义了room1,room2后,调用构造函数后没有输出,而调用析构函数的顺序依次为room2的析构函数,输出41,然后执行Appliance的析构函数输出T,然后执行room1的析构函数输出0,最后执行Appliance的析构函数输出A,所以D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/XnBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试述自秦到明清地方行政机构的变化。(清华大学1996年中国通史真题)
论述15—16世纪以来西欧在政治、宗教以及自然科学上的变化。(福建师范大学2013年世界史综合真题)
下列关于t分布的说法正确的是()
从埃里克森的人格发展阶段论看,青春期个体面对的最大冲突是()
20世纪60年代,英国()建议应为所有在能力和成绩方面合格的,并愿意接受高等教育的人提供高等教育课程,为此英国兴办了许多大学。
某市政府建新办公大楼,工程由某建筑公司承包。工程按期竣工并验收合格后,市政府由于财政困难,部分工程款一直未按期付给建筑公司,致该公司陷入严重经济困难。建筑公司认为自己的合法权益被侵犯,遂诉至法院。本案中,市政府应负()。
法的实施方式按()可以分为法的遵守、法的执行、法的适用。
以下选项中不属于我国法律制定程序的是()
我国实体法和程序法开始逐步分离始于()
C语言程序中,运算对象必须是整型数的运算符是()。
随机试题
A.抗组蛋白抗体B.抗Sm抗体C.抗SS-B抗体D.抗Scl-70抗体E.抗Jo-1抗体干燥综合征的标记性抗体
患者,男,40岁。支气管扩张病史8年。近期出现咳嗽,咳大量脓痰,并伴少量鲜血,治疗支气管扩张促进排痰的措施不包括
脂肪酸β-氧化发生在
有助于高血压病与慢性肾炎引起的高血压鉴别的是( )有助于高血压病与慢性肾盂肾炎引起的高血压鉴别的是( )
关于确定建筑物使用人数的说法,不正确的是()。
销量很小,利润和现金流均为负值是行业()的特点。
对倔强的学生不可采取的矫正方法是()。
在下列各类市场中,属于生产要素市场的有:()。
某县政府部门工作人员表示:“总的来说,我县居民的家庭经济困难情况比起以前更加严峻了。这种情况十分明显.因为我县居民申请最低生活补助的人数越来越多了。”以上结论基于的假设是:
下列选项中,表述错误的一项是:
最新回复
(
0
)