首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(){cout
有如下程序: #include using namespace std; class A{ public: A(){cout
admin
2019-05-06
50
问题
有如下程序:
#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://kaotiyun.com/show/0OAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()
下面字符串中,不可以用作C++标识符的是()。
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。
有如下类和对象的定义:classConstants{public:staticdoublegetPI(){return3.1416;}};Constantsconstants;下列各组语句中,能输
A、 B、 C、 D、 D在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的候选码或候选键。从二维表的所有候选键中选取一个作为用户使用的键称为主键或主码。
A、 B、 C、 D、 B两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一的联系和多对多的联系。由于一间教室可以坐多个学生,所以它们的联系是一对多联系。
1______是实现C++语言编译时多态性的机制,2______是实现C++语言运行时多态性的机制。1______
软件测试分为白箱(盒)测试和黑箱(盒)测试。等价类划分法属于__________测试。
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(___________)return0;
在数据处理中,其处理的最小单位是()。
随机试题
A.心房颤动B.心房扑动C.窦性心动过速D.阵发性房性心动过速E.阵发性室性心动过速可见f波
急性脓胸的治疗原则是
为明确诊断,首选的检查方法是该类型肺癌作用于其他系统易引起的肺外表现是
下列()属于初始权属调查的正确步骤。①绘制宗地草图;②实地调查;③调查的准备工作;④权属调查文件资料的整理归档。
(2010年)设齐次方程组,当方程组有非零解时,k值为()。
在保证功能和质量、不违反劳动安全与环境保护的原则下,选择新技术方案的主要原则是()。
在下列选项中,属于心理过程的是()。
请用经济学用语说明,当你的月薪达到7000元时,在面对进一步提高工资时的矛盾心态以及最后关于是否接受更多工作的决定。
为了调查某校学生的每月的生活费支出,从全校抽取8个班级的学生全部进行调查,这种调查方法是()。
Whatisthepriceforeachticket?
最新回复
(
0
)