首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
61
问题
有如下程序:
#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://www.kaotiyun.com/show/mMAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下的程序:#include<cstring.h)#ingclude<iostream.h)usingnamespacestd;ClassMyString{public:MyString(const
设有定义:classperson{intnum;charname[10];public:voidinit(intn,char*m)};personstd[30]则以下叙述不正确的是(
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
C++语言类体系中,不能被派生类继承的有
下面关于C++语言的描述错误的是
下列关于C++语言类的描述中错误的是
下面不属于软件设计原则的是
在最坏情况下,冒泡排序所需要的比较次数为______。
当使用fstrearn流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
随机试题
下列关于骨折急救处理时妥善固定目的的叙述,不正确的是()
发展规划是为实现发展战略的分阶段目标而进行的谋划与安排。发展规划按范围可分为()。
【背景资料】某桥梁工程,承担该工程项目的施工单位项目经理部为达到安全文明施工,预防事故的发生,在施工前制订了施工现场安全生产保证计划。施工单位在施工过程中制订了以下的安全措施。(1)模板安装完毕后,经签认后才可浇筑混凝土。(
下列事项中,一个会计主体不可能发生的是()。
当征信服务中心认为商业银行报送的信息可疑而向商业银行发出复核通知时,商业银行应当在收到复核通知之日起()个工作日内给予答复。
铁路运输企业的基本权利不包括()。
简述量力性原则及贯彻该原则的要求。
洋务运动又称自强运动,是清朝政府内的洋务派在全国各地掀起的“师夷长技以自强”的改良运动,主要代表人物有()。
在经济全球化加快发展的今天,国家问的一些矛盾和冲突往往以达成“双赢”或“多赢”的协议而告终,它对当事国经济和政治发展产生了积极的影响。这在辩证法上的启示是()
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("
最新回复
(
0
)