首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class BASE{ public: ~BASE(){cout
有如下程序: #include using namespace std; class BASE{ public: ~BASE(){cout
admin
2020-11-11
58
问题
有如下程序:
#include
using namespace std;
class BASE{
public:
~BASE(){cout<<”BASE”;}
};
class DERIVED:public BASE{
public:
~DERIVED(){cout<<”DERIVED”;}
};
int main(){DERIVED x;return 0;}
执行后的输出结果是( )。
选项
A、BASE
B、DERIVED
C、BASEDERIVED
D、DERIVEDBASE
答案
D
解析
此题考查的是派生类的定义和使用。当对象被删除时,派生类的析构函数就被执行。由于析构函数不能被继承,因此在执行派生类的析构函数时,基类的析构函数也将被调用。执行顺序是先执行派生类的析构函数,再执行基类的析构函数,其顺序与执行构造函数的顺序正好相反。
转载请注明原文地址:https://www.kaotiyun.com/show/0Yyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹prog3下的工程prog3,其中包含了类TaxCalculator(“个税计算器”)和主函数main的定义。创建“个税计算器”需要接收税率表信息和起征额信息。在main函数中,通过两个数组创建了如下的税率表:
将前缀运算符“一一”重载为非成员函数,下列原型中能正确用于类中说明的是()。
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
下列语句中,错误的是()。
下列关于类模板的叙述中,正确的是()。
下列符号中,正确的C++标识符是
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使输入某年某月某日,可判断这一天是这一年的第几天。程序分析:以3月5日为例,应该先把前两个月的天数加起来,然后再加上5天即本年的第几天(特殊情况:
下面不属于软件需求分析阶段任务的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
随机试题
某农户的一头3岁母牛突然死亡,生前没有发现异常表现,病因不明,死后尸体腹部严重膨胀,尸僵不全,天然孔出血,血液凝固不良。本病的最常见的感染途径是
在感染过程的五种结局中最不常见的表现是
关于沥青混合料马歇尔试件制作,密度、马歇尔稳定度、车辙试验,请回答以下问题。沥青混合料试件制作方法(击实法)成型步骤,正确的顺序应为()。①插入温度计至混合料中心附近,检查混合料温度。②在装好的混合料上面垫一张吸油性小的圆纸。③用小
砌筑砂浆的强度等级是由它的抗拉强度确定的,共分为七个等级。()
建设项目环境影响评价文件应由( )报有审批权的( )审批。
孔夫子所说的“其身正,不令而行;其身不正,虽令不止”,从教师的角度来说可以理解为()。
以下关于完全备份的描述中,哪项是错误的?——
建立EDI用户之间数据交换关系,通常使用的方式为______。
Whichofthefollowingbestexplainsthemeaningof"Shesaidweshouldfinishtheworkassoonaspossible"?
Shemovedawayfromherparents,andmissedthem______enjoytheexcitinglifeinNewYork.
最新回复
(
0
)