首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class BASE{ public: ~BASE( ){cout<<"BASE";} }; class DERIVED
有如下程序: #include<iostream> using namespace std; class BASE{ public: ~BASE( ){cout<<"BASE";} }; class DERIVED
admin
2011-01-19
52
问题
有如下程序: #include<iostream> using namespace std; class BASE{ 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
解析
基类和派生类的析构函数的执行顺序是先执行派生类的析构函数,最后执行基类的析构函数;故先执行DIVERED的析构函数,后执行BASE的析构函数。
转载请注明原文地址:https://www.kaotiyun.com/show/RTVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对建立良好的程序设计风格,下面描述正确的是()。
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:
有以下程序:#includemain(){ints;scanf(’’%d’’,&s);while(s>0){switch(s){case1:printf(’’%d’’,s+5)case2:printf(’’%d’’,s+4);brea
以下不正确的定义语句是()。
设二叉树如下:则后序序列为
下关于逻辑运算符两侧运算对象的叙述中正确的是( )。
设数据集合为D={1,2,3,4,5}。下列数据结构B=(D,R)中为非线性结构的是()。
软件设计中模块划分应遵循的准则是()。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
在下列定义语句中,编译时会出现编译错误的是()。
随机试题
假单极神经元分布在()
CAD是最好的计算机辅助设计绘图软件。( )
由于实邪结聚,阻滞经络,气血不能外达的病理状态,为
作为使用人对建筑物本身的基本要求,安全是其中之一,安全包括:没有严重污染。下列()属于严重污染范围。
下列关于工程项目目标的有关表述中,正确的是()。
托运行李被损坏或丢失,航空公司对每千克托运行李的赔偿金额不超过()元。
关于考试焦虑症的处理,以下哪种说法是不正确的?()
关于意识的说法错误的是()。
孙某是国有保险公司的工作人员,为了获取保险金,他利用工作便利,编造从未发生过的保险事故,获得理赔,孙某的行为构成()。
下列各组软件中,全部属于应用软件的一组是______。
最新回复
(
0
)