首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class BASE{ public: -BASE0{cout
有如下程序: #include using namespace std; class BASE{ public: -BASE0{cout
admin
2020-11-11
30
问题
有如下程序:
#include
using namespace std;
class BASE{
public:
-BASE0{cout<<”BASE”;}
};
class DERIVED:public BASE{
public:
-DERIVED(){cout<<”DERIVED”;)
};
int main(){DERIVED x;retum O;}
执行后的输出结果是( )。
选项
A、BASE
B、DEIVED
C、BASEDERIVED
D、DERIVEDBASE
答案
D
解析
此题考查的是派生类的定义和使用。当对象被删除时,派生类的析构函数就被执行。由于析构函数不能被继承,因此在执行派生类的析构函数时,基类的析构函数也将被调用。执行顺序是先执行派生类的析构函数,再执行基类的析构函数,其顺序与执行构造函数的顺序正好相反。
转载请注明原文地址:https://jikaoti.com/ti/91l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如果表达式y母x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
以下程序输出结果是():#includeusingnamespacestd;voidadd(intX9inty,int*z){*z=y+x;}intmain(){int
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
有以下程序:#includeusingnamespacestd;inta;intfun();intmain(){exteminta;intb:a=10;
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。sum(intn)计算所有n的因子之和(不包括1和自身)。注意:不能修改程序的其他部分,只能补充sum()函数。#inCludeintsum(
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义CMyTime的私有成员函数m_year、mmonth类型为int,请在注释//********1*
下列关于数据库设计的叙述中,正确的是()。
下列关于线性链表的叙述中,正确的是()。
下列叙述中正确的是()。
下列关于模板的叙述中,错误的是()。
随机试题
关于真菌的培养,不正确的是
某地调查110名男性,感染某疾病30人;120名女性,感染人数40人。则下列正确的是
投标文件应当对招标件作出实质性响应的内容有()。
数据驱动程序的主要优点是程序结构简单。()
过度工作和压力不可避免导致失眠症。森达公司的所有管理人员都有压力。尽管医生已经提出警告,但大多数的管理人员每周工作仍然超过60小时,而其余的管理人员每周仅仅工作40小时。只有每周工作超过40小时的员工才能得到一定的奖金。以上的陈述最能支持下面哪项结
李克强总理在西安看望慰问快递员时曾说:“快递业是中国经济的‘黑马’,你们把幸福快递给千家万户。”近年来,随着电子商务的爆发式增长,快递服务实现了几近翻番式增长。2013年,我国快递业务量为92亿件,居世界第二,2014年突破100亿件,中国快递业跨入“百亿
错(malocclusion)
二进制数11000000对应的十进制数是
Whatistheadvertisementmainlyabout?
HowmanyChineseAmericansarethereintheU.S.today?
最新回复
(
0
)