首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Testclass{ public: ~Testclass(){cout<<"BASE";} };
有如下程序: #inc1ude<iostream> using namespace std; class Testclass{ public: ~Testclass(){cout<<"BASE";} };
admin
2021-07-02
43
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class Testclass{
public:
~Testclass(){cout<<"BASE";}
};
class Testclassl:public Testclass{
public:
~Testclassl(){cout<<"DERIVED";}
};
int main(){Testclassl x;return 0;}
执行后的输出结果是( )。
选项
A、BASE
B、DERIVED
C、BASEDERIVED
D、DERIVEDBASE
答案
D
解析
程序中的TestClass1为TestClass的派生类,从程序中的main函数入手,定义了TestClass1对象x。调用析构函数的顺序,先执行派生类自己的析构函数,对派生类新增加的成员进行清理,然后调用子对象的析构函数,对子对象进行清理,最后调用基类的析构函数,对基类进行清理。这里派生类中析构函数输出DERIVED,基类析构函数输出BASE。
转载请注明原文地址:https://www.kaotiyun.com/show/mifp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据的存储结构是指()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
下列语句中,错误的是()。
在下列原型所示的C++函数中,按“传值”方式传递参数的是()。
下列有关运算符重载的叙述中,正确的是()。
结构化程序所要求的基本结构不包括()。
有如下函数模板:templateTcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是()。
当派生类继承一个基类时,默认的继承方式为()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,函数voidInsert(node*q)使程序能完成如下功能:从键盘输入一行字符,调用该函数建立反序单链表,再输出整个链表。注意:请勿修改主函数main和其他函数中的任何内容,只需
随机试题
环境与自然资源保护法的基本原则中,公众参与原则在法律上体现在多个方面,不包括()
大便时溏时泄,稍进油腻之物,则大便次数增多,饮食减少,食后脘闷不舒,面色萎黄,肢倦乏力,舌淡苔白,脉细弱。治法为
非金属全冠不包括
A.间歇脉B.缓脉C.丝脉D.绌脉E.速脉大出血前期的脉搏是
患儿,11个月,因患缺铁性贫血目前已用口服铁剂治疗l周,判断其治疗最有效的指征是
【背景资料】某施工单位承接了一项4×20m简支梁桥工程。桥梁采用扩大基础,墩身平均高10m。项目为单价合同,且全部钢筋由业主提供,其余材料由施工单位自采或自购。在离本工程不远的江边有丰富的砂源,经检验,砂的质量符合要求。采砂点位于一跨江大桥下游150
FIDIC系列合同条件中,()适用于由承包商做绝大部分设计的工程项目,承包商要按照业主的要求进行设计、提供设备以及建造其他工程。
关于和解与整顿的关系,下列说法不正确的是()。
神经系统最小的单位是()。(2012年)
Whichofthefollowingistruewithinanatomaccordingtothepassage?Thedirectreasonforyourbodyshockafteryouhavewa
最新回复
(
0
)