首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class TestClass{ public; ~TestClass (){cout<<"BASE:;} }; cla
有如下程序: #include<iostream> using namespace std; class TestClass{ public; ~TestClass (){cout<<"BASE:;} }; cla
admin
2012-01-20
43
问题
有如下程序: #include<iostream> using namespace std; class TestClass{ public; ~TestClass (){cout<<"BASE:;} }; class TestClass1:public TestClass{ public: ~TestClass 1 (){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/ZCVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件设计中划分模块的一个准则是()。
以下叙述中正确的是()。
下面叙述中错误的是()。
下列数组定义中错误的是()。
有以下程序:#include<stdio.h>intfun(intx,inty){if(x==y)retum(x);elsereturn((x+y)/2);}main(){int]]a=1,b=2,c=3;printf("%d\n"
下列给定程序中,函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正程序中的错误或在下画线处填上正确的内容并把下画线删除,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
以下函数的功能是计算a的n次方并作为函数值返回:doublefun(doublea,intn){inti;doubles=1.0;for(i=1;i<=n;i++)s=_______;returns;}为实现上述功能,函数中下画
程序调试的任务是()。
以下选项中非法的字符常量是()。
函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交叉,并始终保持编号为l的牌在最上方,如第一次这样洗牌后的结果为:1,28,2,29,…,53,27,54。两次洗牌后的结果为:1
随机试题
有效三段论A00式属于()
患者,女,45岁。患糜烂性扁平苔藓1年,经口腔局部雾化治疗10余次后出现口干、口黏,进食刺激痛来诊。临床检查见双颊黏膜呈深红色,表面可见白色网纹状病损,左颊后部近咬合线处可见0.5cm×0.8cm大小的糜烂面,表面假膜较厚。舌背中央丝状乳头萎缩明显,基底黏
可引起外周血中中性粒细胞减少的是
不属于固有性免疫应答的是
单纯母乳喂养儿肠道内占绝对优势的细菌为
在封建一朝律典中,以下哪一朝代创《名例》篇目,为后世所继承:
注册验资的临时存款账户在验资期间()。
社会主义新农村建设是一项惠及亿万农民的系统工程,要充分考虑农民的意愿和需要,而不能搞成政治运动,也不能搞“政绩工程”。其哲学依据是()。
SHOPPERSonBlackFriday,thetraditionalstartoftheholidayshoppingseasoninAmerica,whichfallsonNovember27ththisyea
Roger:So,howisyournewroommate?Abby:【D1】______Roger:Whathappened?Abby:She’salwaysmakingloudnoisesatmidnightan
最新回复
(
0
)