首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; class A{ public: A(){cout<<’A’;} ~A(){cout<<’C’;} };
有如下程序: #inc1ude <iostream> using namespace std; class A{ public: A(){cout<<’A’;} ~A(){cout<<’C’;} };
admin
2016-11-23
60
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
class A{
public:
A(){cout<<’A’;}
~A(){cout<<’C’;}
};
class B:public A{
public:
B(){cout<<’G’;}
~B(){cout<<’T’;}
};
int main(){
B obj;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、GATC
B、AGTC
C、GACT
D、AGCT
答案
B
解析
派生类B是由基类A公开继承而来,所以在创建类B的obj对象时,首先执行基类A的构造函数A(),输出A,再执行派生类B的构造函数B(),输出G,当程序结束时,首先执行派生类的析构函数~B(),输出T,再执行基类A的析构函数—A(),输出C。
转载请注明原文地址:https://kaotiyun.com/show/ssAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关析构函数的说法中,错误的是()。
在关系模型中,
下列关于多态性的描述,错误的是
一个类的友元函数能够访问该类的
表示在输出时显示小数位,和在文件输入时判断文件尾的函数分别是
关系模型允许定义3类数据约束,下列不属于数据约束的是
算法的时间复杂度是指
若有说明语句chara[]="Itismine";char*p="Itismine";则以下不正确的叙述是
关于关键字class和typename,下列表述中正确的是( )。
数据结构分为线性结构和非线性结构,带链的队列属于______。
随机试题
阅读下列材料,回答问题。下面是王老师在“荒漠化的防治——以西北地区为例”一课中的教学片段。师:(在学习了荒漠化的概念和分布概况之后)我国西北地区土地荒漠化的成因是什么?是天灾还是人祸?生甲:我认为是天灾,西北地区气候干旱、降水
A、邻苯二胺B、四甲基联苯胺C、ABTSD、对硝基苯磷酸酯E、伞基磷酸酯经辣根过氧化物酶(}tRP)作用后显黄色、终止后呈棕黄或橘红色的底物是
下列有关防火墙设计的叙述中,()不符合规定。
在市场抽样调查方法中,()是群体抽样与分层抽样之折衷法,具两者之优点。
【2005】某大型工程项目由政府投资建设,业主委托某招标代理公司代理施工招标。招标代理公司确定该项目采用公开招标方式招标,招标公告在当地政府规定的招标信息网上发布。招标文件中规定:投标担保可采用投标保证金或投标保函方式。评标:亏法采用经评审的最低投标价法。
某企业选择靠近于市场现有强者企业产品的附近或与其重合的市场位置,与强者企业采用大体相同的营销策略,与其争夺同一个市场。该企业的市场定位方式是()。
根据《宪法》规定,关于公民权利和自由的表述,下列判断正确的是()。
ManyChildren’sDeathsPreventable:WHOOverfivemillionchildrendieeachyearfromdisease,infectionsandaccidentsrela
What’stherelationshipbetweenthetwospeakers?
Whatdoesthemanmean?
最新回复
(
0
)