首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class BASE{ public: ~BASE(){cout<<"BASE";} }; class DERIVED:public BASE{ public:
有如下程序: #include<iostream> using namespace std; class BASE{ public: ~BASE(){cout<<"BASE";} }; class DERIVED:public BASE{ public:
admin
2015-11-24
25
问题
有如下程序:
#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
解析
此题考查的是派生类的定义和使用。当对象被删除时,派生类的析构函数就被执行。由于析构函数不能被继承,因此在执行派生类的析构函数时,基类的析构函数也将被调用。执行顺序是先执行派生类的析构函数,再执行基类的析构函数,其顺序与执行构造函数的顺序正好相反。
转载请注明原文地址:https://kaotiyun.com/show/FeNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知程序的结果为123,请填空。#include<iostream.h>template<classT>classA{public:Tx,y,
非空的循环单链表head的尾结点(由p所指向),满足
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为【】。
下列关于静态数据成员的描述中,正确的是()。
有如下的程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){ofstreamoutf("D:\\temp.t
关系数据库的关系演算语言是以【】为基础的DML语言。
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和()。
在算法正确的前提下,评价一个算法的两个标准是【】。
下面程序的预设功能是:将文本文件readme中的内容读出,显示在屏幕上。#include<fstream>usingnamespacestd;intmain(){charbuf[80];
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。
随机试题
(2011年4月)翻译家甲将作家乙的中文小说《山楂树的故事》翻译并改编成英文剧本,但未经乙同意。甲将该剧本出版后被乙发现。甲侵犯了作家乙的()()。
患者,女性,36岁。反复出现上腹不适,食欲缺乏3年,伴恶心呕吐2天入院。查体:T38.4℃,BP120/70mmHg。实验室:白细胞0.9×109/L,中性粒细胞0.71,淋巴细胞0.26,嗜酸粒细胞0.03,血小板110×109/L,既往体健,长期生活在
关于符号互动理论下列不正确的是
乳腺癌术后进行健康指导,对预防复发有直接作用的是
我国第一只开放式基金——( )的诞生,使我国基金业发展实现了从封闭式基金到开放式基金的历史性跨越。
年终,为答谢外宾对我市发展做出的重大贡献,要举办一次茶话会,邀请一些对城市发展做出突出贡献的外宾参加。如果领导把此次茶话会的策划、执行工作交由你负责,你会怎么做?
关于南朝宋总名馆的表述,不正确的是()
Withwhattopicisthepassageprimarilyconcerned?Thesecondparagraphmentionsallofthefollowingasnecessaryelementsin
非洲自然资源丰富,发展潜力巨大。
Althoughhislawyerswere______,theycouldn’tbesureaboutthefinaloutcomeofthetrial.
最新回复
(
0
)