首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { }
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { }
admin
2021-05-06
28
问题
有如下程序:
#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全国计算机二级
相关试题推荐
数据字典(DD)所定义的对象都包含于()。
建立一个类对象时,系统自动调用()。
有如下类定义:classB{public:voidfun1(){}private:voidfun2(){}protected:voidfun3(){}};classD:publicB{
在面向对象方法中,不属于“对象”基本特点的是
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间a=__________;strcpy(
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示矩形的CRect类,但类CRect的定义并不完整。请按要求完成下列操作,将类CRect的定义补充完成。(1)定义私有数据成员leftPoint、topPoint、righ
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1063022注意:错误的语句在//******error******的下面,
下列选项中不属于结构化程序设计原则的是()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
对如下二叉树进行后序遍历的结果为()。
随机试题
冷凝压力与空气相对湿度的关系是:相对湿度小,则冷凝压力低。()
橘红丸属于
A.咳嗽咯痰,时轻时重B.咳嗽咯痰,喘息哮鸣C.咳嗽声嘶,不能平卧D.咳嗽声嘶,躁扰不宁E.咳嗽短气,动则尤甚慢性支气管炎单纯型的主要临床表现是
已知某房地产的土地取得成本1500万元,土地开发成本3000万元,管理费用400万元,投资利息500万元,销售费用400万元,销售税费600万元,开发完成后的房地产价值100007万元,则该房地产的直接成本利润率为()。
安全生产管理机构的作用不包括()。
公共交通站点服务面积,以半径300m计算,不得小于城市用地面积的()
有居民举报,有人在你分管的辖区里倒卖赃物,作为社区民警你该如何处理?
这个百年庆典实在是北大发展的一个______,是北大百年难得的历史兰______,是一笔潜力巨大的教育______。依次填入划横线处的词语,最恰当的一组是()
Thehardertheyworked,______.
Working-classfamiliesintheUnitedStatesareusuallynuclear,andmanystudiesindicatethatworking-classcouplesmarryfor
最新回复
(
0
)