首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass{ public: ~TestClass (){cout
有如下程序: #include using namespace std; class TestClass{ public: ~TestClass (){cout
admin
2012-12-29
38
问题
有如下程序:
#include
using namespace std;
class TestClass{
public:
~TestClass (){cout<<“BASE”;}
};
class TestClass1:public TestClass{
public:
~TestClass1 (){cout<<“DERIVED”;}
};
int main(){TestClass1 x;return 0;)
执行后的输出结果是( )。
选项
A、BASE
B、DERIVED
C、BASEDERIVED
D、DERIVEDBASE
答案
D
解析
程序中的TestClassl为TestClass的派生类,从程序中的main函数入手,定义了TestClass1对象x。调用析构函数的顺序,先执行派生类自己的析构函数,对派生类新增加的成员进行清理,然后调用子对象的析构函数,对子对象进行清理,最后调用基类的析构函数,对基类进行清理。这里派生类中析构函数输出DERIVED,基类析构函数输出BASE。
转载请注明原文地址:https://kaotiyun.com/show/wgVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> intfun(intx[],intn) { staticintsum=0,i; for(i:0;i<n;i++) sum+=x[i]; returnsum;
有以下程序: #include<stdio.h> doublef(doublex); main() { doublea=0;inti; for(i=0;i<30;i+=10)a+=f((double)i); print
下列叙述中错误的是()。
函数fgetc的功能是从指定文件中读入一个字符,以下与其功能完全相同的函数是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
设有如下类型说明语句 typedefstruct {intnum; struct{inty,m,d;}date; }PER; 则以下定义结构体数组并赋初值的语句中错误的是()。
下面不属于软件需求规格说明书内容的是()。
软件生存周期中,解决软件“做什么”的阶段是()。
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
某二叉树的中序序列为CBADE,后序序列为CBEDA,则前序序列为()。
随机试题
Ourteacheralwayssaysthatlessons________easilyaresoonforgotten.
黄柏的组织结构特征是
女,36岁,农民。近2个月来无明显诱因觉活动后呼吸困难,伴咳嗽、咳痰,咯少量血2次,无发热、盗汗。今日种菜时突然晕倒而急送医院。查体:T37℃,P100次/分,BP140/90mmHg。神清,球结膜无水肿,颈静脉充盈,双肺未闻及干湿哕音,P2>A2,三
保险代理机构及其分支机构向未取得许可证的机构支付保险代理手续费、佣金或者类似费用的,对该保险公司直接负责的高级管理人员和其他直接责任人员,给予警告,并处( )罚款。
某公司正考虑用一台效率更高的新机器取代现有的旧机器。旧机器按税法规定采用直线法计提折旧,税法规定的折旧年限尚有5年,税法规定的残值可以忽略;当前的账面价值为120000元,在二手市场上卖掉可以得到70000元;预计尚可使用4年,每年付现成本为2000
2010年全国房地产开发资金来源中,个人按揭贷款约占()。
A.Thatshouldbeenough.B.Wouldyoulikesomesaladorsoup?C.I’dlikeacoldslaw.A:MayIhaveadoublecheeseburger,p
下列不属于师生关系特点的是()。
防火墙两种基本设计策略是:允许任何服务除非被明确禁止和
在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下叙述正确的是()。
最新回复
(
0
)