首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class BASEf public: ~BASE() {cout<<"BASE";} }; class
有如下程序: #inc1ude<iostream> using namespace std; class BASEf public: ~BASE() {cout<<"BASE";} }; class
admin
2016-11-23
31
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class BASEf
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://kaotiyun.com/show/FsAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
【】是C++语言程序的入口。
若有以下程序:#include〈iostream〉usingnamespacestd;classA{private:intx;public:intz;vo
下列对基类和派生类关系的描述中,错误的是()。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
冒泡排序算法在最好的情况下的元素交换次数为【】。
若有说明语句chara[]="Itismine";char*p="Itismille";则以下不正确的叙述是()。
在不同文件的函数中,对非静态全局变量的引用要加的关键字是()。
在一个容量为25的循环队列中,若头指针front=9,尾指针rear=16,则该循环队列中共有【 】个元素。
数据结构分为线性结构和非线性结构,带链的队列属于______。
随机试题
五色主病中,黑色主()(1993年第129题)
下列不属于邻嵌体邻面制备片切面的优点的是
A.从手走头B.从头走足C.从足走胸腹D.从胸走手E.从足走头
养老定位神门定位
《素问.阴阳应象大论篇》提出调整阴阳,其“中满者”,应()
创立元素周期表的科学家是()。
Initsmodemformtheconceptof"literature"didnotemergeearlierthantheeighteenthcenturyandwasnotfullydevelopedunt
要杜绝令人深恶痛绝的“黑哨”,必须对其课以罚款,或者永久性地取消“黑哨”的裁判资格,或者直至追究其刑事责任。事实证明,罚款的手段在这里难以完全奏效,因为在一些大型赛事中,高额的贿金往往足以抵消罚款的损失。因此,如果不永久性的取消“黑哨”的裁判资格,就不可能
UncertaintythreatenstheveryexistenceofQuinhagak,Alaska.Thevillageisbuiltonalayerofpermanentlyfrozenground,and
(2013年上半年下午试题三)阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某城市拟开发一个基于Web的城市黄页,公开发布该城市重要的组织或机构(以下统称为客户)的基本信息,方便城市生活。该系统的主要功能描述
最新回复
(
0
)