首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
admin
2015-06-27
70
问题
有如下程序:
#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://www.kaotiyun.com/show/XnBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述统计假设检验中两类错误的定义及其关系。
初学电脑打字时,练习次数越多,错误就会越少,这属于()
关于教育的教育即生活的解读错误的是
从埃里克森的人格发展阶段论看,青春期个体面对的最大冲突是()
在教学中教师通过指导学生运用一定的仪器设备进行独立实验作业而获得知识和技能的方法是()
简述课程目标的主要来源。
下列说法错误的是
马克思曾说:社会不是以法律为基础,那是法学家的幻想。相反,法律应该以社会为基础。法律应该是社会共同的,由一定的物质生产方式所产生的利益需要的表现,而不是单个人的恣意横行。根据这段话所表达的马克思主义法学原理,下列哪一选项是正确的?()
下述关于数据库系统的叙述中,正确的是()。
请编写类的成员函数char&CharArray::operator[](inti),将下标运算符[]重载,如果i没有为负数或超界则返回该字符,否则输出“Indexoutofrange.”并且返回0。要求使用if判断实现算法。输出结果如下:
随机试题
急性肾衰竭无尿期或少尿早期,发生水中毒的常见原因是
图示的控制电路中,具有()等保护功能。
假设在非美元报价法下,欧元/美元的报价是1.3626,则在美元报价法下,1美元可以兑换()欧元。
综合实践活动的主要方式不包括()。
根据学校情境中的学业成就动机,可以将动机分为()
()是对违法犯罪行为施加影响最普通、最直接、最及时的力量。
寒:寒冷:寒舍
“刑不上大夫”
RelationsbetweentheUnitedStatesandColombiasufferedformanyyearsbecauseofanincidentinvolvingtheRepublicofPanama
ThereisanoldsayinginEnglish:"Laughteristhebestmedicine".Untilrecently,fewpeopletookthesayingveryseriously.N
最新回复
(
0
)