首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class BASE{ public: ~BASE(){cout<<’’BASE’’;} }; class
有如下程序: #include<iostream> using namespace std; class BASE{ public: ~BASE(){cout<<’’BASE’’;} }; class
admin
2019-02-22
30
问题
有如下程序:
#include<iostream>
using namespace std;
class BASE{
public:
~BASE(){cout<<’’BASE’’;}
};
class DERiVED:public BASE{
public:
~DERIVED(){tout<<’’DERiVED’’;}
};
int main(){DERIVED x;return 0;}
执行后的输出结果是( )。
选项
A、BASE
B、DERIVED
C、BASEDERlJVED
D、DERIVEDBASE
答案
D
解析
此题考查的是派生类的定义和使用。当对象被删除时,派生类的析构函数就被执行。由于析构函数不能被继承,因此在执行派生类的析构函数时,基类的析构函数也将被调用。执行顺序是先执行派生类的析构函数,再执行基类的析构函数,其顺序与执行构造函数的顺序正好相反。
转载请注明原文地址:https://kaotiyun.com/show/mMAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于纯虚函数,下列表述中正确的是()。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
下面程序的运行结果为()。#include<iostream.h>voidmain(){chara=‘3’;switch(A){case’3’:cout<<“3”;case’2’:cou
设有以下程序段:inta[5]={0},*p,*q;p=a;q=a;则下列选项目,合法的运算是
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句是
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。classvector2D{doublex;//x分量
以下不使用线性结构表示实体之间联系的模型的是()。
在深度为6的满二叉树中,叶子结点的个数为
类模板不同于函数模板,类模板只可用______型参数。
随机试题
决策的原则是()
某猪场部分后备母猪不发情,后备公猪睾丸肿大;病料接种家兔后,家兔啃咬注射部位,随后死亡。该病可能是
血浆中起关键作用的缓冲对是()
1,11,31,512,196,()
酒精本身没有明显的致癌能力,但是许多流行病学调查发现,喝酒与多种癌症的发生风险正相关-也就是说,喝酒的人群中,多种癌症的发病率升高了。以下哪项如果为真,最能支持上述发现?
领导的本质就是那种构成领导活动本身并因而区别于其他社会活动的内在规定性。()
不稳定型心绞痛与非ST段抬高的心肌梗死的主要区别在于
Nowthattheeconomyisatlastgrowingagain,theburningissueinBritainisthecostofliving.Priceshaveexceededwagesfo
Welookforwardto(meet)______youandwishyoueverysuccessinyourcareer.
A、Theywanttostayhomeanddothehousework.B、Theydon’thaveenoughmoney.C、Theyhavetoomuchworkandnotmuchfreetime.
最新回复
(
0
)