首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class Base{ protected: Base(){cout
有如下程序: #include using namespaee std; class Base{ protected: Base(){cout
admin
2021-06-10
50
问题
有如下程序:
#include
using namespaee std;
class Base{
protected:
Base(){cout<<’A’;}
Base(char c){cout<
};
cla8$Derived:public Base{
publie:
Derived(char c){cout<
};
int main(){
Derived dl(’B’);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、B
B、BA
C、AB
D、BB
答案
C
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数;对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个派生类对象d1,首先执行基类的构造函数,输出A;然后执行派生类的构造函数,输出B。所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/0kfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下函数模板定义:templateT1FUN(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为
有如下类定义:classMyClass{public:MyClass(doubled=0.0):val(d){}______________/
下列关于类定义的说法中,正确的是()。
软件设计中划分模块的一个准则是( )。
要利用C++流进行文件操作,必须在程序中包含的头文件是
下列不能作为类的成员的是()。
以下程序的执行结果是()。#includeinta[8]={1,2,3,4,5,6,7):voidthn(int*pa,intn);voidmain(){intm=8:fun(a,
下列数据结构中,属于非线性结构的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
Sample是一个类,执行下面语句后,调用Sample类的构造函数的次数是,()。Samplea[2],*P=newSample;
随机试题
实际进度前锋线必须用()进行进度检查。
Henrywillnotbeabletoattendthemeetingtonightbecause______.
A.破瘀散结B.理气行滞C.先攻后补D.攻补兼施E.先补后攻久病体弱的癥瘕患者,其治法是
A.党参B.人参C.西洋参D.太子参E.刺五加能大补元气的药是
下列各项中,()应按其水平投影面积的一半计算建筑面积。
案例研讨法适用的培训对象是(),旨在提高培训对象的决策能力。
高中体育与健康课程学习评价的内容不包括()。
发现学习属于()。
(2017·山西)对于学习的实质,说法错误的是()
现阶段我国各族人民的共同理想是:
最新回复
(
0
)