首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #incLude <iostream> using namespace std; c1ass A{ public: A(){cout<"A’;} ~A(){cout<<’C’;} };
有如下程序: #incLude <iostream> using namespace std; c1ass A{ public: A(){cout<"A’;} ~A(){cout<<’C’;} };
admin
2020-07-30
20
问题
有如下程序:
#incLude <iostream>
using namespace std;
c1ass A{
public:
A(){cout<"A’;}
~A(){cout<<’C’;}
};
c1ass B:public A{
public:
BO{cout<<’G’;}
~BO{couK<’T’;}
};
int main0{
B obj;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、GATC
B、AGTC
C、GACT
D、AGCT
答案
B
解析
派生类B是由基类A公开继承而来,所以在创建类B的obj对象时,首先执行基类A的构造函数A(),输出A,再执行派生类B的构造函数BO,输出G,当程序结束时,首先执行派生类的析构函数~BO,输出T,再执行基类A的析构函数~A(),输出C。
转载请注明原文地址:https://kaotiyun.com/show/SDyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<’B’;}};classDerived:publicBase{public:
有如下类声明:classXA{intx;public:XA(intn){x=n;}};classXB:publicXA{inty;public:XB(inta,intb);};在构造函数XB的下列定义中,正确的是(
关于函数中的<返回类型>,下列表述中错误的是()。
下列关于虚函数的说明中,正确的是()。
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<"BASE";}};classDERIVED:publicBASE{public:
为类Matrix重载下列运算符时,只能作为Matrix类成员函数重载的运算符是()。
分析下面程序,该程序的运行结果是()。#include<iostream.h>classTestClass{public:staticintm:TestClass(){m++;}TestClass(intn){m=
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data){data=g_data;}void
随机试题
请认真阅读下列材料,并按要求作答。根据上述材料完成下列任务:根据拟定的教学目标,设计新授课导入环节并说明设计意图。
集体协商的双方是指_________。
爱迪氏计数,应于尿标本中加入
颅内肿瘤应尽早选用的检查方法为
特点为气温高,热辐射强度大。相对湿度较低的高温作业环境是()。
在人类历史上,曾产生过一系列改变时空的重大发明。在这些发明中,来势最猛、发展速度最快、对人类文明进程改变最大的是()。
关于我国的地理环境,下列说法不正确的是()。
信效度之间关系的说法,正确的是
微分方程(x2一1)dy+(2xy一cosx)dx=0满足初始条件y(0)=1的特解为___________。
Weenjoyfinefoodfromthefirsttastetothelast.Similarly,goodwritingissomethingwe【C1】______withpleasure.Andgoodw
最新回复
(
0
)