首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { cout
有如下程序: #include using namespace std; class Appliance{ public: Appliance() { cout
admin
2019-03-05
28
问题
有如下程序:
#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/FvAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对类的构造函数和析构函数描述正确的是
下列描述正确的是
以下各选项组中,均是C++语言关键字的组是
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。classvector2D{doublex;//x分量
算法具有五个特性,以下选项中不属于算法特性的是()。
根据注释内容在空白处填写适当内容。classLocation{private:intX,Y;public:voidinit(intinitX,intinitY);in
下列关于指针的操作中,错误的是
树是节点的集合,它的根节点数目是
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
随机试题
对于转速转高的机件通常要进行动平衡。()
一次督导活动在开始实施之前,至少要提前多长时间向被督导方下发正式督导通知书?
定喘汤的功用是丁香柿蒂汤的功用是
在急性蜂窝织炎组织中,浸润的炎症细胞是
()是政府政策性金融的重要工具,是弥补项目公司还贷能力弱,实现国家产业政策的重要手段。
为控制悬臂浇筑钢筋混凝土箱梁桥的施工挠度,应在()建立相对坐标系以控制模高值。
征税是海关为保证顺利完成监管和征税等任务而采取的保障措施。()
某服装厂2009年8月发生下列业务:(1)取得土地使用证、商标注册证、税务登记证、银行开户许可证各一份;(2)投综合财产保险一份,保额10000000元,交纳保险费20000元;投机动车保险三份,保险金额500000元,应交保险费12000
EuropesResponsetotheIntroductionofImmigrationPopulationDeclineU.S.immigrationpolicyisn’treallyadisaster.In
ThepsychologistWilliamJamesbelievedthatfacialexpressionsnotonlyprovideavisiblesignofanemotion,actuallycontribu
最新回复
(
0
)