首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
76
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有以下程序:#include<iostream>#include<strinq>usingnamespacestd;intmain(){chara[]={’a’/’b’/’c’/’
下面对对象概念描述错误的是
下列运算符中,在C++语言中不能重载的是
若有以下程序:#include〈iostream〉usingnamespacestd;classsample{private:intn;public:sample(){}
下面有关重载函数的说明中,正确的是()。
算法的时间复杂度是指
对虚函数使用对象指针或引用调用,系统使用______联编;使用对象调用时,系统使用______联编。
指针变量所保存的不是一般的数据值,而是程序中另一个对象的______。
数据结构分为线性结构和非线性结构,带链的队列属于______。
随机试题
驾驶机动车进入这个路口怎样使用灯光?(图3.11.8)
离心泵的轴功率N和流量Q的关系为()。
酸碱度试验,土悬液土水比为1:4。()
根据相关规定,申请造价工程师注册的人员,隐瞒真实情况、弄虚作假的,将受到的违规处罚是( )。
既节约原材料、节能,又能改善供电品质的变压器是()系列。
一家银行在自身危机或整个市场危机中满足流动性需求的能力还依赖于其正式的()的内容。
甲公司是一家知名的IT企业,主要业务为硬件生产和IT服务。2002年,该公司敏锐地发现在互联网快速发展的背景下,电子商务会有很好的前景。决定进行业务全面转型,出售硬件业务,变身为电子商务整体解决方案提供商。该公司根据宏观环境分析中的哪项因素作出这个决策(
(1)在考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹下in3.dat文件中的100个正整数读人数组a中。②单击“计算”按钮,则找出这100个正整数中的所有完全平方数(一个整数若是另一个整数的
Americanjournalistsoftenoverstateasituationtomakethenewsmorestimulating.
Americans’MarriageandFamilyMarriageintheUnitedStatestendstolookmorelikeserialmonogamythanlifetimepartnershi
最新回复
(
0
)