首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: AO{cout
有如下程序: #include using namespace std; class A{ public: AO{cout
admin
2020-11-11
58
问题
有如下程序:
#include
using namespace std;
class A{
public:
AO{cout<<’A’;}
—A(){cout<<‘C’;}
);
class B:public A{
public:
BO{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/5iyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classTest{public:Test(){a=0;c=0;}//①intf(inta)const{this->a=a;}//②staticintg(){returna;}//③voidh(intb){Tes
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Theval
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
下列关于C++输入/输出流的叙述中,错误的是()。
已知类XX中声明了如下的公有虚函数:virtualvoidf()const;XX的派生类YY重定义了这个虚函数,XX和YY都有默认的构造函数,且有如下定义:YYYY:XXxx,*px=&xx,&rx=Yyy,*pp=&yy;则下列对函数f的
下列有关模板的叙述中,正确的是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
在满足实体完整性约束的条件下
结构化程序设计中,下面对goto语句使用描述正确的是
结构化程序所要求的基本结构不包括
随机试题
"ManyUnitedNationsemployeesarepolyglots.Ms.Mary,forexample,speaksfivelanguages."Weknowthemeaningof"polyglot"
契税的征税对象是境内转移________、________。
羊水中的脂肪细胞出现率达到多少反映胎儿皮肤成熟()
下列关于十二经脉病证的特点错误的是
下列哪些情形不以故意伤害罪定罪处罚?()
公路工程施工中,用一种机械代替一系列机械,体现了施工机械选择的()原则。
中国证监会对证券公司的承销业务进行自查,内容包括()
()是指能将绩效优秀者与绩效一般者区分开来的个体潜在的深层次特征。
I’msorry,sir.Yourmobilephoneisn’treadyyet.It(repair)______inthefactory.
【S1】【S5】
最新回复
(
0
)