首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A0{cout
有如下程序: #include using namespace std; class A{ public: A0{cout
admin
2018-08-13
38
问题
有如下程序:
#include
using namespace std;
class A{
public:
A0{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/UyAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
树是结点的集合,它的根结点的数目是()。
按照“先进后出”原则组织数据的数据结构是()。
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
下列选项中,不是算法的基本特征的是()。
有下列程序:#include<iostream>usingnamespaceStd;classTest{public:Test(){n+=2;}~Test
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示
以下哪个不是C++语言中的有效标识符?
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
随机试题
______herealizeditwastoolatetoreturnhome.
A.螺旋器B.骨半规管C.前庭D.壶腹嵴E.耳蜗属于听觉感受器的是
药物与血浆蛋白结合
甲因走私武器被判处15年有期徒刑,剥夺政治权利5年;因组织他人偷越国境被判处14年有期徒刑,并处没收财产5万元,剥夺政治权利3年;因骗取出口退税被判处10年有期徒刑,并处罚金20万元。关于数罪并罚,下列哪一选项符合《刑法》规定?(2012年卷二12题)
()属于质量保证资料范畴。
某公司承包了一条单跨城市隧道,隧道长度800m,跨度15m,地质条件复杂。设计采用浅埋暗挖法进行施工,其中支护结构由建设单位直接分包给一家专业施工单位。施工准备阶段,某公司项目部建立了现场管理体系,设置了组织机构,确立了项目经理的岗位职责和工作程序;在暗
银行间债券市场的交易制度不包括()。
“业精于勤荒于嬉,行成于思毁于随。”下列选项对这句话的理解不正确的是()。
一、注意事项1.申论考试是对考生阅读理解能力、综合分析能力、提出和解决问题能力以及文字表达能力的测试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“作答要求”依次作答。二、给定资料
Intheeyesofvisitorsfromtheoutsideworld______.Familiesinfrontiersettlementsusedtoentertainstrangers______.
最新回复
(
0
)