首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { cout
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { cout
admin
2021-07-02
27
问题
有如下程序:
#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://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
使用VC6打开考生文件夹下的源程序文件modi2.zpp。阅读下列函数说明和代码。函数show()的功能是将1、2、3、4四个数字,组成互不相同且无重复数字的四位数,并将这些数输出到屏幕,输出的内容如下:12341243132413421
若已经定义了如下的函数:intf(inti,charc);则下列函数中可以作为此函数的重载函数的是
有如下两个类定义:classXX{private:doublex1;protected:doublex2;public:doublex3;};classYY
有如下头文件:intf1();staticintf2();classMA{pubtie:intf3();staticintf4();};在所描述的函数中,具有隐含
使用VC6打开考生文件夹下的源程序文件modi1.cpp。本程序要求输入一字符串,然后将其中的小写字母改变成大写字母,字符可能输入多行,当输入字符“?”时,默认字符输入结束,最后把结果输出到界面。注意:不要改动main函数,不能增行或删行,也不能
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
有如下程序:#include<iostream>#include<cstfing>usingoamespacestd;classXCF{inta;public:XCF(int
下列关于虚基类的描述中,错误的是()。
随机试题
可怜光彩生门户。可怜:
女,53岁。主诉:牙龈反复肿痛2个月。检查:多数牙的牙龈肥大增生、牙周溢脓,牙齿松动、移位,全身患有高血压、心脏病、神经衰弱此时最应做的检查是
关于感染性腹泻的定义,以下说法不确切的是()
越鞠丸的君药是
在肾实质受到损害时浓度会急剧上升,与尿素氮同时增高则表示肾功能已受到严重的损害的是
刘某,甲县农民,在当地名声极坏,自1998年6月份离开甲县开始在全国流窜作案,直至2000年3月7日在丁县作案时,被公安机关抓捕归案,经查实,此期间刘某分别在乙、丙二县也作案多起。此案应由下列哪个法院管辖?
Internet采用的基础协议是()。
根据《建设工程安全生产管理条例》,施工企业的主要负责人对本单位安全生产工作负有的主要职责有()。
下列关于政府采购制度的表述中,正确的是( )。
第二次鸦片战争前后清政府对外态度与观念的变化
最新回复
(
0
)