首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
33
问题
有如下程序
#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://kaotiyun.com/show/RSyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
有如下程序:#include<iostream>usingnamespacestd;classInstrument{public:virtualvoidDisplay():0;};
下列排序方法中,最坏情况下比较次数最少的是()。
对于循环队列,下列叙述中正确的是()。
下列关于模板形参的描述中,错误的是()。
下列关于模板的叙述中,错误的是()。
数据库管理系统中负责数据模式定义的语言是()。
下列各组类型声明符中,含义相同的一组是()。
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
违背数据流图(DFD)构造规则的是
随机试题
下列除哪项外均为肺下界叩诊的恰当叙述
以下说法错误的是()
A、外涂敷紫云膏B、樟脑软膏C、依沙吖啶氧化锌糊剂D、高锰酸钾溶液E、赛庚啶对发生溃烂而感染的冻伤患者可选用()。
房地产中介服务行业信用档案包括()。
有限责任公司设立监事会,其成员不得少于()。
学生“念念叨叨”的表述出自己正在进行的心智活动的情况属于()。
人们在社交活动中表现出来和发展起来的能力是()
“自我陶醉人格”是以过分重视自己为主要特点的人格障碍。它有多种具体特征:过高评价自己的重要性,夸大自己的成就;对批评反应强烈,希望他人注意自己和羡慕自己;经常沉溺于幻想中,把自己看成是特殊的人;人际关系不稳定,嫉妒他人,损人利己。以下各项陈述中,除了哪项均
查询选修“KC1”的学生中成绩最高的学生的学号,下列语句正确的是()。
CanTalkofaDepressionLeadtoRecession?PeopleeverywherearetalkingabouttheGreatDepression,whichfollowedtheOct
最新回复
(
0
)