首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { cout
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { cout
admin
2021-07-02
58
问题
有如下程序:
#include
using namespace std;
class Appliance{
public:
Appliance() { cout<<’A’; }
~Appliance() { }
};
class TV:public Appliance{
public:
TV(int s=41):size(s) { cout<<’T’<
~TV() { }
private:
int size;
};
int main(){
TV room1,*room2;
return 0;
}
运行时的输出结果是
选项
A、T41
B、AT41
C、T41T41
D、AT41AT41
答案
B
解析
执行派生类构造函数的顺序是:
1、调用基类构造函数,2、调用子对象构造函数,3、再执行派生类析构函数,4、执行基类的析构函数,所以本题中定义room1时,先调用基类构造函数输出A,然后执行TV的构造函数输出T41,而定义对象指针,并不会调用构造函数,所以什么也不输出,结果为AT41,B 选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/Klfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下语句序列:intarr[2][2]={{9,8},{7,6}};int*p=arr[0]+1;cout
有如下程序:#includeusingnamespacestd;classA{public:virtualvoidfunc1(){cout
有如下程序:#include<iostream>usingnamespacestd;classCD{public:~CD(){cout<<’C’;}private:charname[80];};intmain(){CDa,*
下列选项中不属于结构化程序没计原则的是()。
判断一个字符串是否是回文串的递归函数定义如下:boolhuiwen(strings){intn=s.length();if(n
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
下列关于运算符函数的描述中,错误的是()。
下列关于虚基类的描述中,错误的是()。
随机试题
右侧标志警告前方是上陡坡路段。
A.Asisshownbystatistics,everydaytouristscomingtovisittheDunhuangmuralsamounttothousand.B.Heaskedforleavet
A.布鲁菌素试验B.麻风菌素试验C.Ascoli试验D.抗O试验E.TA3、试验协助诊断和判断是否产生超敏反应()
解热镇痛药的解热机制是
有关代理的涵义,下列说法正确的是()。
背景某综合楼框架结构,12层,其中首层大堂,建筑面积1200m2,其室内装饰装修做法见表1A422022-2。问题该综合楼设有火灾自动报警装置和自动灭火系统,消防审核时发现设在第六层一个计划营业面积360m2的歌舞厅,其吊顶材料选用的纸面石膏板,
利率互换主要有()。
张先生打算分5年偿还银行贷款,每年末偿还100000元,贷款利率为10%,则等价于在第一年年初一次性偿还()元。
一般从哪两方面对数据库物理设计进行评价?
A、他想不出好的意见B、他不想参与这件事C、觉得大家不尊重他D、他等着看大家热闹B“凑热闹”习惯用语,这里指“参与”,选择B。
最新回复
(
0
)