首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: A(){cout
有如下程序: #include using namespace std; class A{ public: A(){cout
admin
2013-04-11
19
问题
有如下程序:
#include
using namespace std;
class A{
public:
A(){cout<<
’
A
’
;}
-A(){cout<<
’
C
’
;}
};
class B:public A{
public:
B(){cout<<’({
~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的构造函数BO,输出G,当程序结束时,首先执行派生类的析构函数-BO,输出T,再执行基类A的析构函数一AO,输出C。
转载请注明原文地址:https://kaotiyun.com/show/LINp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下不属于对象的基本特点的是()。
为避免指针使用上的错误,可以在定义指针时就给指针一个值,这叫指针的初始化。不能初始化指针的值是()。
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
在重载运算符函数时,下面运算符必须重载为类的成员函数的是()。
假定Myclass为一个类,则执行Myclassa[4],*p[2];语句时,自动调用该类的构造函数()次。
下列程序中声明了两个类AA和BB,其中函数“print”是类AA的成员函数,但是类BB的友元函数。请在①、②和⑧处各填入正确的内容,使程序能正常运行。#include<iostream.h>【】;classAA{
下列关于运算符重载不正确的是()。
C++的五种基本数据类型int、char、float、double和longint所占内存空间大小的关系是【】。
对于语句cin>>x;中的各个组成部分,下列叙述中错误的是()。
下列关于this指针的叙述中,正确的是()。
随机试题
我国经济发展处于()“三期叠加”阶段,我国经济发展进入新常态。
基因启动子是指
金属嵌体的牙体预备外展度不应超过
在1:500地形图上有P、Q两点,在图上量取了P、Q两点坐标,XP=343115.00m,Yp=482235.00m;X0=343135.00m,Y0=482265.00m,则PQ直线的坐标方位角αPQ为()。
国际债券只能在期满时一次偿还,中途不允许偿还。()
保圣公司是一家汽车制造企业。保圣公司进行战略分析后,选择了成本领先战略作为其竞争战略,并通过重构价值链各项活动以求获取成本优势。保圣公司主要重构措施包括:(1)与汽车发动机的供应厂家建立良好关系,保证生产进度不受影响。(2)生产所需要的外购配件
培训开发系统的设计与运行必须回答的三个问题是()
下列选项中国际组织与名称对应有误的一项是()。
把下面六个图形分为两类,使得每一类图形都有各自的共同特征或规律,分类正确的一项是:
Theappealofadvertisingtobuyingmotivescanhavebothnegativeandpositiveeffects.Consumersmaybeconvincedtobuyapro
最新回复
(
0
)