首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <iostream> using namespace std; class BASE { private: char c; public: BASE(char n
有以下程序: #include <iostream> using namespace std; class BASE { private: char c; public: BASE(char n
admin
2010-06-06
59
问题
有以下程序: #include <iostream> using namespace std; class BASE { private: char c; public: BASE(char n):c(n);{} virtual~BASE() { cout<<c; } }; class DERIVED:public BASE { char c; p
选项
A、XY
B、YX
C、X
D、Y
答案
1
解析
在C++中,由于析构函数不能被继承,因此在执行派生类的析构函数时,基类的析构函数也将被调用。执行顺序是先执行派生类的析构函数,再执行基类的析构函数,其顺序与执行构造函数的顺序正好相反。在此题的程序中,在主函数结束时,派生类DERIVED对象obj将被删除,所以就会调用对象的析构函数。先调用派生类的析构函数,输出X,然后调用基类的析构函数,输出Y。
转载请注明原文地址:https://kaotiyun.com/show/wrjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
当输入为”Fool&Swalow”时,下面程序的执行结果是()。#includemain(){charc;while(c!=’?’){c=getchar();pu
有以下程序:#includestructtt{Intx;structtt*y;}*p;structtta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){
在C语言中可以作为无符号整数类实例化值的是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
软件功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
在C语言中,以下说法不正确的是()。
以下说法正确的是()。
随机试题
阅读下列材料,回答下列问题。为了加强长江流域生态环境保护、保障生态安全,2020年底我国通过了第一部流域法律,即《中华人民共和国长江保护法》(自2021年3月1日起施行),将法治清流注入长江母亲河。2021年6月19且,R市F区水利局收到举报线索,汉江
对卵巢肿瘤进行腹腔镜检查,禁忌证为:
A.早期减速B.晚期减速C.变异减速D.基线胎心率有变异E.周期性胎心率加速疑有脐带受压或脐带绕颈。胎儿电子监护时可能出现
旅游安全事故处理的一般程序包括哪些内容?
央视“出彩中国人”节目中有三位嘉宾为选手进行投票.获得1票以上者方可进入下一轮,则选手进入下一轮的概率为多少?()
设一平面经过原点及(6,一3,2),且与平面4x—y+2z=8垂直,则此平面方程为____________
Somepeopleassociatemigrationmainlywithbirds.Birdsdotravelvastdistances,butmammalsalsomigrate.Anexampleisthec
(1)TheCentersforDiseaseControlandPreventionhaswarnedpregnantwomenagainsttraveltoseveralcountriesintheCaribbea
Generallyspeaking,Chinaisnowonlyatthebeginningstagesofproducingitsownfaxmachines.Currently,suchproductscanat
A、Becausesheisill.B、Becauseshelostherjob.C、Becausesheisnotateacher.D、Becauseshegetsanotherjob.B“fire”意为解雇,故选
最新回复
(
0
)