首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(){cout
有如下程序: #include using namespace std; class A{ public: A(){cout
admin
2019-05-06
34
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(){cout<<’A’;}
~A(){cout<<’C’;}
};
class B:public A{
public:
B(){cout<<’G’;}
~B(){cou t<<’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://jikaoti.com/ti/oYt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
纯虚函数的声明总是以______结束。
派生类的成员函数不能访问基类的
以下函数模板min的功能是返回数组a中最小元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmin(Ta[],intn){Ttemp=a[0];for(inti=1,i<n;i
执行下列语句序列:imx=1,&y=x;cout<<x<<’-’<<y<<end1;输出结果为______。
在结构化分析使用的数据流图中,使用用______解释其中的图形元素。
下面有关this指针的叙述中,正确的是()。
假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
A、 B、 C、 D、 CE-R模型中,有3个基本的抽象概念:实体、联系和属性。E-R图是E-R模型的图形表示法,在E-R图中,用矩形框表示实体,菱形框表示联系,椭圆形框表示属性。
C++中将两个字符串连接起来组成一个字符串的函数是______。
实体完整性约束要求关系数据库中元组的______属性值不能为空。
随机试题
王老师认为教育心理学就是研究学生的心理特征,只要把握学生的心理特征就能提升教学效果。张老师认为王老师对教育心理学的理解过于片面,因为教育心理学的研究范围还包括()
Ifoundthisveryprofitableindiminishingtheintensityofnarrow-mindedprejudice.
男性,30岁,无吸烟史。高热、胸痛及咳嗽1周,咳脓痰3天。X线胸片显示右肺外周圆形肿块。中央可见薄壁空洞并有液平面。进一步的检查是
抗肿瘤药物阿糖胞苷对细胞增殖周期哪个时相起作用
心包摩擦音和胸膜摩擦音的鉴别要点是
人体内氨最主要的代谢去路是
确定乳房肿块性质最可靠的方法为
在居住区住宅规划布置中,老年人住宅宜靠近()。
Howlongdidthechildrenplay?
A—freestyleB—freestylerelayC—waterpoloD—10mplatformeventE—individualeventsF—athleticsG—4×100mrelayH—highjumpI—
最新回复
(
0
)