首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
46
问题
有以下程序: #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全国计算机二级
相关试题推荐
当输入为”Fool&Swalow”时,下面程序的执行结果是()。#includemain(){charc;while(c!=’?’){c=getchar();pu
有以下程序#include<stdio.h>inta=2;intf(){staticintn;intm;m=n=0;n++;a++;m++;returnn+m+a;}main
在printf的格式字符中,e格式字符的作用是()。
在面向对象方法中,不属于"对象"基本特点的是()。
有以下程序:#includevoidfun(char**p){++P;printf("%s\n",*p);}main(){char*a[]={"Morning
下列给定程序中函数fun的功能是:用冒泡法对6个字符串进行升序排列。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MOD11.C中,不得增行或删行,也不得更改程序的结构!#include#include#defineM
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
医生可以为病人开不同的药,而同一种药也可由不同医生开给病人,则实体医生和实体药之间的联系是
随机试题
组织结构的主要内容包括()
不用麸炒法炮制的药物是
与龙骨功相似而长于软坚散结的药物是
女性,34岁。被车撞伤l小时入院。查体:骨盆挤压和分离试验阳性,下腹部压痛、腹肌紧张。为了排除腹内脏器损伤,以下哪种检查最简单可靠
A.甲氨蝶呤B.长春新碱C.DA方案D.环磷酰胺E.VP方案急性粒细胞白血病治疗首选的化疗方案为()
依据《环境噪声污染防治法》,对于社会生活噪声及其污染防治,下列说法正确的是()。
某机电安装公司,为进入某钢铁企业的建筑市场,采取低价中标的方法承接了高炉热风炉鼓风机安装任务。由于利润低,施工单位资源投入不足,项目经理对该工程积极性不大,造成施工准备阶段的质量控制不充分,施工受到资源和条件的影响,影响了施工进度和工程质量。项目经理在电缆
根据现行税法规定,下列个人所得可以免征个人所得税的有()。
合唱团成员排练时站在一个五级的台阶上,最上面一级站N个人,若上面一级比下面一级多站一个人,则多了7个人;若上面一级比下面一级少站一个人,则少多少人7
A、 B、 C、 C
最新回复
(
0
)