首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
有如下程序: #include #include using namespace std; class Appliance{ public: Applia
admin
2015-07-22
37
问题
有如下程序:
#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/YjNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
下列程序的运行结果为#include<iostream.h>template<classTT>classFF{TTa1,a2,a3;public:FF(TTb1,TTb2,TTb3){
对于类定义classA{public:virtualvoidfunc1(){}voidfunc2(){}};classB:publicA{public:
下面程序的运行结果为#include<iostream.h>classA{staticintn;public:A(){n=1;}A(intnum){n=
有如下函数模板定义: template<class t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是
下面有关重载函数的说法中正确的是
下列有关数据库的描述,正确的是
下列有关继承和派生的叙述中,正确的是
下列有关C++流的叙述中,错误的是
随机试题
《灵枢》所谓足阳明“气盛”的表现是()(2011年第10题)
石油火灾中当石油蒸气与空气的混合达适当比例,遇火就会()。
以下关于非正式沟通的选项错误的是()
中医学女性生殖轴的概念是()
甲、乙、丙、丁为某合伙企业的合伙人。现有如下情况:①甲死亡,戊为其继承人;②乙因吸毒,已耗尽家财;③丙在执行企业事务中有侵占企业财产的行为。依照法律规定,以下判断中正确的有()。
在招标投标程序中,编制发售招标文件的下一步是()。
按照中国常模结果,SDS得分60,表明求助者可能为()。
利发实业集团等五家发起人协议决定通过募集方式设立以高新技术产业为主要经营范围的宏大科技股份有限公司。公司拟筹集股本总额2亿元人民币,并决定发起人认购的部分和向社会公开发行的部分依《公司法》规定的比例办理。利发实业集团作为发起人和第一大股东,准备以厂房、机器
①说到底,成功是“热爱+坚持”,离不开“虽千万人吾往矣”的勇气和信念②反之,如果一味推崇“出名要趁早”的“人生哲学”,凡事追求一劳永逸的“速成”,稍有起色便沾沾自喜,遇到不顺则自暴自弃,难免会在焦虑中迷失自我③看待成功的心态越理性平和,人生的步履就越容
结合材料回答问题:材料1联军占领北京之后,曾特许军队公开抢劫三日。其后更继以私人抢劫……无一英人对于抢劫之事,视为非法行动……在日本方面,则对此种掠夺之物照例归于国家,由此所得之款其数至为不少。据日本某将军之报告,只天津一处抢劫所得者,
最新回复
(
0
)