首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
49
问题
有如下程序:
#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全国计算机二级
相关试题推荐
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是()。
下面叙述中错误的是( )。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
下列叙述中正确的是( )。
请打开考生文件夹下的解决方案文件proj3,此工程包含一个源程序文件proj3.epp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象myArray中,然后对整数序列按非递减排序,最后由函数writeToFile选择
请打开考生文件夹下的解决方案文件proj3,本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成晕载赋值运算符函数,完成深复制功能。屏幕上输出的正确结果应该是:
请打开考生文件夹下的解决方案文件proj3,其中包含了类Integers和主函数main的定义。一个In—tegers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函数add的作用是将一个元素添加到集合中,成员函数remove的作用是从集合中
己知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
随机试题
A、Sheshowsarealpassionfortakingphotos.B、Shehasjustreturnedfromherhometown.C、ShecomesfromthecityofCapeTown.
用硅橡胶类印模材料取模,以下注意事项错误的是
混凝土带形基础按管座的形式不同分为()管座基础。
建设单位依据资质标准,选择总承包单位、并批准了总包单位选择的分包单位,分包单位出现质量问题,建设单位应()。
项目监理机构控制设计进度时,在设计工作开始之前应审查设计单位编制的()。
某工业企业2015年1月1日向非金融机构借款300万元用于建造厂房,年利率为8%,借款期限为2年。该厂房于2015年2月1日开始建造,至2016年8月31日完工,办理了竣工结算手续并交付使用。已知银行同期同类贷款年利率为6%,则该企业在计算2016年企业所
只要公司拥有足够的现金,就可以发放现金股利。()
中共十一届三中全会的意义有()
Tosaythatthechildlearns【C1】______imitationandthatthewaytoteachistosetagoodexampleoversimplifies.Nochildimit
GeneralIdeasaboutRhetoricI.Thedefinition&understandingofrhetoricA.Dictionarydefinition:theartofusingwords【B1】
最新回复
(
0
)