首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { }
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { }
admin
2021-05-06
9
问题
有如下程序:
#include
using namespace std;
class Appliance{
public:
Appliance() { }
~Appliance() { cout<<’A’; }
};
class TV:public Appliance{
public:
TV(int s=41):size(s) { }
~TV() { cout<<’T’<
private:
int size;
};
int main(){
TV room1,*room2;
return 0;
}
运行时的输出结果是
选项
A、T41
B、T41A
C、T41T41
D、T41AT41A
答案
B
解析
执行派生类构造函数的顺序是:
1、调用基类构造函数,2、调用子对象构造函数,3、再执行派生类析构函数,4、执行基类的析构函数,所以本题中定义room1时,程序结束时先调用派生类析构函数输出T41,然后执行基类的析构函数输出A,而定义对象指针,并不会调用构造函数,所以什么也不输出,所以结果为T41A,,B 选项正确。
转载请注明原文地址:https://kaotiyun.com/show/8Gfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classXA{intx;public:XA(intn){x=n;}};classXB:publicXA{int
有如下程序:#inc1ude<iostream>usingnamespacestd;classBase{public:voidfun(){cout<’B’;}};classD
对于循环队列,下列叙述中正确的是()。
有如下类定义:classTest{chara;constcharb;public:Test(charc){a=c;b=c;}//第1行voidf(chara)const{this->
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为()。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
下面不属于软件设计阶段任务的是()。
数据库。DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
下列有关继承和派生的叙述中,正确的是()。
在满足实体完整性约束的条件下()。
随机试题
根据现行规定,下列建设项目的重要设备应当实施设备监理的有()。
A.硝酸毛果芸香碱B.溴新斯的明C.溴丙胺太林D.氯化琥珀胆碱E.泮库溴铵通过拮抗M胆碱受体,产生抗胆碱活性的药物是
根据所给资料,回答下列问题。2009—2012年,城镇私营单位就业人员年平均工资同比增长不到3000元的年份有几个?
田某认为区人社局记载有关他的社会保障信息有误,要求更正,该局拒绝。田某向法院起诉。下列哪些说法是正确的?
某开发区新建热电厂,规模为2×135MW热电联产机组配2×465t/h循环流化床锅炉(脱硫效率85%),年发电量1.369×109kwh,年供热量3.51×1012GJ,替代开发区内现有锅炉100余台。设计耗煤量127.2t/h,燃煤硫分1.20%、低位
规划实施评估的重点之一是对政府职责履行情况的评估,主要内容有()。
下列关于记账凭证账务处理程序的说法中,正确的有()。
水池上装有A,B两个注水管,单开A管40分钟可以注满整个水池,若两管同时注水3.5分钟,可注满水池的,那么单开B水管需多少分钟注满水池?
对于这场发端于民间的关爱孤寡老人和特困老人的慈善活动,陕西省慈善协会会长刘维隆认为,这显示了“慈善”的理念在当下已经深入人心。以后开展的重点和难点在于,这种自发的关爱行为能否形成长期的机制,而这需要多方面的努力,“包括对于加入该计划的商家,要进行审核和把关
下面不属于软件设计原则的是
最新回复
(
0
)