首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class TestClass{ public: ~TestClass (){cout<<’’BASE’’;} }
有如下程序: #include<iostream> using namespace std; class TestClass{ public: ~TestClass (){cout<<’’BASE’’;} }
admin
2021-06-10
38
问题
有如下程序:
#include<iostream>
using namespace std;
class TestClass{
public:
~TestClass (){cout<<’’BASE’’;}
};
class TestClass1:public TestClass{
public:
~TestClass1 (){cout<<’’DERIVED’’;}
};
int main(){TestClass1 x;return 0;}
执行后的输出结果是( )。
选项
A、BASE
B、DERIVED
C、BASEDERIVED
D、DERIVEDBASE
答案
D
解析
程序中的TestClassl为TestClass的派生类,从程序中的main函数入手,定义了TestClassl对象x。调用析构函数的顺序,先执行派生类自己的析构函数,对派生类新增加的成员进行清理,然后调用子对象的析构函数,对子对象进行清理,最后调用基类的析构函数,对基类进行清理。这里派生类中析构函数输出DERIVED,基类析构函数输出BASE。
转载请注明原文地址:https://kaotiyun.com/show/tkfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classSample{public:Sample(){}~Sample(){
下面程序段的正确输出是()。intw=4,x=3,y=2,z=1;cout<<(w<x?w:z<y?z:x)<<endl;
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是()。
有如下程序:#include<iostream>usinsnamespacestd;elassSample{public:Sample(){}一Sample(){cout<<’*’;}
下列关于线性链表的叙述中,正确的是( )。
使用VC6打开考生文件夹下的源程序文件modi3.epp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义CMyTime的私有成员函数myear、mmonth类型为int,请在注释∥*****
请打开考生文件夹下的解决方案文件proj2,此工程包含一个源程序文件proj2.cpp。其中定义了Score类。Score是一个用于管理考试成绩的类。其中,数据成员_s指向存储成绩的数组,_n表示成绩的个数;成员函数Sort使用冒泡排序法将全部成
请打开考生文件夹下的解决方案文件proj3,其中包含了类Integers和主函数main的定义。一个In—tegers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函数add的作用是将一个元素添加到集合中,成员函数remove的作用是从集合中
随机试题
过点(2,4,-3)且与直线垂直的平面方程
A.直肠癌B.肛裂C.肛门周围脓肿D.外痔E.内痔
独立的内分泌器官是()
患者,男,65岁。左膝关节置换术后,护士给其擦浴。擦浴程序错误的是
患者,男性,16岁,诊断为再生障碍性贫血,病情危重,极度消瘦,不思饮食,需要插胃管补充营养。检查胃管是否在胃内的最好方法是
按地形图比例尺分类,1:10000地形图属于()比例尺地形图。
套利理论的观点有()。
国家在发展经济、教育和文化,保护资源与环境等方面发挥了重要作用,这体现了国家的()。
求f[g(x)].
Susanpreferstohaveherleft______photographedasshebelievesthat’sherbetterside.
最新回复
(
0
)