首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
26
问题
有如下程序
#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全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;voidfun(int&x,inty){intt=x;x=y;y=t;}intmain(){int
下列枚举类型的定义中,包含枚举值3的是()。
下列有关抽象类和纯虚函数的叙述中,错误的是()。
在面向对象方法中,实现信息隐蔽是依靠()。
有函数模板声明和一些变量定义如下:template<classT1,classT2,classT3>T1sum(T2,T3);doubled1,d2;则下列调用中,错误的是()。
数据库技术的根本目标是要解决数据的()。
生成派生类对象时,派生类构造函数调用基类构造函数的条件是()。
下列字符串中,正确的C++标识符是()。
以下关键字不能用来声明类的访问权限的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:Endpoint1=
随机试题
三隅二不二认为,管理效果最差的领导行为是()。
简述膀胱癌的细胞类型。
下列不属于产钳助产适应证的是
A.从事医师执业活动B.中止医师执业活动C.申请执业医师注册D.不予医师执业注册E.注销执业医师注册
下述关于建筑工程发包与承包的叙述中错误的是()。
甲公司为增值税一般纳税人,采用自营方式建造一条生产线,实际领用工程物资234万元(含增值税)。另外领用本公司所生产的产品一批,账面价值为240万元,该产品适用的增值税税率为17%,计税价格为260万元;发生的在建工程人员工资和应付福利费分别为130万元和1
中班的圆圆精力充沛,每到午休时间总是在自己的小床上玩,有时还会把已经睡着的幼儿吵醒。对此,林老师正确的做法是()。
“狼烟一夕喧鼙鼓,老拳毒手天魔舞。八国旗翻阙下尘,万家骨暴道旁土。”下列与这两句诗的描述有关的是()。
以下属于汉律六十篇的组成部分的是()
DearJim,Hello,IlearnaboutyoufrommyEnglish【S1】______teacher,MissFang.I’dliketo
最新回复
(
0
)