首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass{ public: ~TestClass (){cout
有如下程序: #include using namespace std; class TestClass{ public: ~TestClass (){cout
admin
2012-12-29
26
问题
有如下程序:
#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://jikaoti.com/ti/P2L0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
有以下程序 #include<stdio.h> main() {chars[]="012xy\08s34f4w2"; inti,n=0; for(i=0;s[i]!=0;i++) if(s[i]>=’0’&&s[i
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是()。
在关系数据库中,描述全局数据逻辑结构的是()。
某系统结构图如下图所示(n≥5) 该系统结构图的最大扇出数是()。
以下叙述中错误的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
设二叉树的前序序列为ABDEGHCFH,中序序列为DBGEHACIFJ。则后序序列为()。
下列排序方法中,最坏情况下比较次数最少的是()。
随机试题
同一药物制成以下口服制剂,生物利用度最大的是
麻花钻用()材料制成。
8086/8088有_________和_________两种工作模式。
Almosteveryonehasahobby.Ahobbycanbe【C1】______peopleliketodointheirsparetime.Ahobbycan【C2】______themwithinter
气体通过呼吸膜扩散速率取决于【】
A、养阴清肺丸B、通宣理肺丸C、蛤蚧定喘丸D、橘红丸E、藿香正气水散寒止咳类中成药的代表药物是
货币制度的核心是()。
甲公司为增值税一般纳税人,适用的增值税税率为17%。注册会计师在对甲公司20×8年财务报表进行审计时,针对以下事项对甲公司提出疑问。(1)20×8年1月1日,甲公司管理层决定将一项管理用设备的折旧年限由10年变更为8年。该项设备为甲公司20×5年6月30
综合性三段曲式可以用下列哪个图式表示()。
TheTibetAutonomousRegionis1.22millionsq.km.inarea,withanaverage______ofover4,000mabovesealevel.
最新回复
(
0
)