首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2017-11-28
62
问题
有如下程序:
#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/wxAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面的描述中错误的是
下列叙述中正确的是
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是()。
下列程序的输出结果为()。#include<iostream.h>voidmain(){intx;int&y=x;//变量引用y=99;cout<<"x="<<x<<end
按照“先进先出”组织数据的数据结构是()。
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在______关系。
以下叙述中不正确的是
下列关于类和对象的叙述中,错误的是()。
下列关于关系运算的叙述中正确的是
以下关键字不能用来声明类的访问权限的是()。
随机试题
2sinl
先天性α1一抗胰蛋白酶缺乏症患者常发生
下列哪项不属于肝细胞性黄疸病变
下列对于费用效益分析的相关表述,有误的是()。
施工组织设计按编制对象分类包括()。
在委托有效期内,只要证券经纪商按委托内容代理买卖,委托人就不得拒绝接受交易结果。()
暴虎冯河的“冯”、博闻强识的“识”、万头攒动的“攒”正确读音是()。
WWW的超链接中定位信息所在位置使用的是______。
【B1】【B6】
______discoveredthelawoftheuniversalgravitation,whichisoneofthemostimportantdiscoveriesinphysics.
最新回复
(
0
)