首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
16
问题
有如下程序:
#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:
关于函数中的<返回类型>,下列表述中错误的是()。
要利用C++流进行文件操作,必须在程序中包含的头文件是()。
在开发一个C++程序的整个过程中,第3个步骤为()。
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
已知函数print()没有返回值,如果在类中将之声明为常成员函数,正确的是()。
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data){data=g_data;}void
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator=,以实现深层复制。要求:补充编制的内容写在“//**********333*
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
下列叙述中正确的是()。
随机试题
电源的额定容量和空载电压成反比,空载电压越高,则电源的容量越小。
Itispossiblethattheweatheroftheworldmaybechanging.Somescientistsimaginethatthiscouldevenmeanthebeginningof
同工酶的特点是
患者,女,30岁。右上腹持续性痛,腹胀,胸闷,食欲缺乏,消瘦。实验室检查:甲胎蛋白血清AFP试验阳性,血清碱性磷酸酶(ALP)增高。CT示肝右前叶病灶。不属于我国肝癌协作病理组对肝癌分类的是
下列属于外来原始凭证的有()。
外部事件引发的操作风险包括( )。
与医院内的或社区机构的人员联系,并讨论病人及其家属如何采用有效的方法获得预防疾病、照顾病人等服务,这是医务社会工作中的()功能。
理学正统地位的确立是在()时期。
缓刑考验期限的计算从
A、Havingahealthydiet.B、Eatingnomeat.C、Eatingfoodwithhighfiber.D、Takingexercises.D题干询问女士认为最有效的减肥方式是什么。对话中,女士认为减肥最好的
最新回复
(
0
)