首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream) using namespace std; classBASE{ public: ~BASE(){cout<<“BASE”;} }; class DERIVED:p
有如下程序: #include<iostream) using namespace std; classBASE{ public: ~BASE(){cout<<“BASE”;} }; class DERIVED:p
admin
2010-12-16
48
问题
有如下程序: #include<iostream) using namespace std; classBASE{ 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
解析
本题考查派生类的定义和使用。当对象被删除时,派生类的析构函数就被执行。由于析构函数不能被继承,因此在执行派生类的析构函数时,基类的析构函数也将被调用。执行顺序是先执行派生类的析构函数,再执行基类的析构函数,其顺序与执行构造函数的顺序正好相反。所以当main函数结束时,派生类DERIVED的对象x将被删除,那么派生类DERIVED的析构函数先被调用,输出DERIVED,然后调用基类的析构函数输出BASE。
转载请注明原文地址:https://kaotiyun.com/show/o6Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:从3个红球,5个白球,6个黑球中任意取出8个作为一组,进行输出。在每组中,可以没有黑球,但必须要有红球和白球。组合数作为函数值返回。正确的组合数应该是15。程序中i的值代表红球数,j的值代表白球数,k的
有以下程序#includemain(){unsignedchara=8,c;c=a>>3;printf("%d\n",c);}程序运行后的输出结果是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写一个函数,用来删除字符串中的所有空格。例如,输入asdafaaz67,则输出为asdafaaz67。注意:部分源程序在文件
下列叙述中错误的是()。
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是重写形参filename所指文件中最后一个学生的数据,即用新的学生数据覆盖该学生原来的数据,其他学生的数据不变。请在程序的
表示关系式x≤y≤z的C语言表达式的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
为满足运算符+的可交换性,必须将其重载为【】。
下列关于模板的叙述中,错误的是______。
随机试题
楚人有鬻盾与矛者,誉之日:“盾之坚,莫能陷也。”又誉其矛日:“吾矛之利,于物无不陷也。”或日:“以子之矛陷子之盾,何如?”其人弗能应也。夫不可陷之盾与无不陷之矛,不可同世而立。解释下列加下划线的词语。楚人有鬻盾与矛者盾之坚,莫能陷也不可同世而立
DNA复制不需要的酶是
为了深化投资体制改革,国务院决定从1996年起,固定资产投资项目试行()。
下列各句子中,加点的成语使用正确的一句是()。
2013年是《开罗宣言》发表70周年。《开罗宣言》明文规定:“日本所窃取于中国之领土,例如东北四省、台湾、澎湖群岛等,归还中华民国。其他日本以武力或贪欲所攫取之土地,亦务将日本驱逐出境。”1945年10月25日,中国政府在台湾举行受降仪式。根据《波茨坦公告
下列说法中,()是不正确的。
Crimerate______aftera2-yearperiodofeconomics’decline.
Whatisbeingsold?
LanguageChangeThephenomenonoflanguagechangeprobablyattractsmorepublicnoticeandmore【81】(disapprove)thananyoth
Exceptionalchildrenaredifferentinsomesignificantwayfromothersofthesameage.Forthesechildrentodeveloptheirfull
最新回复
(
0
)