首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’A’;} Base(char c){cou
有如下程序 #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’A’;} Base(char c){cou
admin
2020-11-11
24
问题
有如下程序
#include<iostream>
using namespace std;
class Base{
protected:
Base(){cout<<’A’;}
Base(char c){cout<<c;}
};
class Derived:public Base{
public:
Derived(char c){cout<<c;}
};
int main(){
Derived dl(’B’);
return 0;
}
执行这个程序屏幕上将显示输出( )。
选项
A、B
B、BA
C、AB
D、BB
答案
C
解析
此题考查的是派生类对象的构造。建立派生类对象时,构造函数的执行顺序是:执行基类的构造函数,调用顺序按照各个基类被被继承时声明的顺序:执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序;执行派生类的构造函数。此题中,在建立派生类Derived的对象dl时会先调用基类Base的构造,调用的是默认构造函数,输出字符’A’;然后调用自身的构造函数,输出’B’;故程序的输出结果是:AB。
转载请注明原文地址:https://jikaoti.com/ti/fCl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data)
内部格式控制操作函数是在头文件()中定义的。
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
下列关于线性链表的叙述中,正确的是()。
有如下程序:#include<iostream>usingnamespacestd;intmain(){voidfunction(doubleval);doubleval;f
对于循环队列,下列叙述中正确的是()。
数据库管理系统中负责数据模式定义的语言是()。
有如下函数模板定义:temp1ate<typenameT1,TypenameT2>T1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用
下列符号中不属于C++关键字的是
随机试题
Behcet病诊断标准为
A.大承气汤B.温脾汤C.葛根芩连汤D.大陷胸汤E.小陷胸汤煎药时先煎葛根,后纳诸药,则“解肌之力优而清中之气锐”的方剂是
经营者的下列哪些行为违反了《消费者权益保护法》的规定?
(2016)室外散热器,为了增加辐射散热,可以将表面涂成深色油漆,其中的原理是()。
证券公司内部控制的目标不包括()。
在市场经济条件下,货币均衡的前提条件有()。
某海外旅游团队到达成都后,一游客向导游提出,其多位好友正好在成都休假,希望参加旅游团一同旅游。导游觉得办理入团手续太烦琐,旅行社还得重新预订客房和餐饮,多一事不如少一事,所以直接拒绝了客人。游客不死心,又直接向地接旅行社提出申诸,竟获得批准。请问
吴邦国委员长在今年的十一届人大四次会议上庄重宣布:中国特色()已经形成。
现在的许多文章只因为涂饰太厚,废话太多,所以很不容易觉察出底细来。正如透过密叶投射在地面上的月光,看到的只是点点的碎影。这段话中被比做文章“真正观点”的是()。
在思维能否正确认识存在的问题上()
最新回复
(
0
)