首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<ase’;} Base(char c){c
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<ase’;} Base(char c){c
admin
2017-04-24
68
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
protected:
Base(){cout<<ase’;}
Base(char c){cout<<c;}
};
class Derived:public Base{
public:
Derived(char c){cout<<c;}
};
int main(){
Derived d(’Derived’);
return 0;
}
执行这个程序屏幕上将显示输出( )。
选项
A、Derived
B、DerivedBase
C、BaseDerived
D、DerivedDerived
答案
C
解析
派生类Derived由基类Base公有派生,在派生类构造函数声明时系统会自动调用基类的缺省构造函数。调用Derived d(’Deftved’);后,执行类Derived构造函数的Derived(char c),系统自动调用基类的缺省构造函数Base(),输出字母Base;再执行派生类的构造函数Derived(char c),输出字母Derived。
转载请注明原文地址:https://kaotiyun.com/show/G2Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
12.请将下面的程序补充完整,使得程序输出“飘是张娜的书”。#includeusingnamespacestdclassBook{public:Book(char*str)|strcpy(title,str);
打开文件时可单独或组合使用下列文件打开模式:①ios②ios_base::aopiosase::binary③iosbase::④iosbase::out若要以二进制读方式打开一个文件,需使用的文件打开模式为()。
下面程序的运行结果为【 】。classA}public:intnum;A(inti){num=i;}A(A&a){num=++a.num;}voidprint(){
下面四个关键字中,说明友元函数的是( )。
下面哪些函数采用动态联编( )?
下列关于队列的叙述中正确的是
C++语言标识符是以字母或______开头的,由字母,数字和下划线组成的字符串。
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
程序设计中最基本、最常用的控制结构是【】。
以下选项中与k=n++;完全等价的表达式是
随机试题
男性,25岁,KUB示:双侧肾区各有一枚1cm×1.5cm大小密影,排泄性尿路造影示:双肾中度积水,双侧输尿管通畅,诊断为双肾结石。给予体外冲击波碎石治疗,术后当天即有血尿及碎石排出,第2天突然出现双肾绞痛、发热、尿闭。第一次体外碎石治疗上失误的原因是
熔融法制备固体分散体的关键步骤是骤冷。()
在高压断路器中,具有开断能力强、灭弧速度快、体积小、适于频繁操作、无可燃爆炸危险等特点的是( )断路器。
期权卖方取得的是买卖的权利,而不负有必须买进或卖出的义务;卖方有执行的权利,也有不执行的权利,完全可以灵活选择。()
在法兰西第三共和国宪法中关于法国立法权的叙述不正确的是()。
SpeakerA:We’vemadeanappointmentwiththestudents.We’llmeetat7inthemorning.Canyoucomeontime?SpeakerB:I’mafr
关于世界是怎样存在的问题,形成了两种不同的观点,分别是()
设f(χ)=且f′(0)存在,求a,b.
下列不能反映计算机运行速度的是()。
1Coketownwasatownofredbrick,orofbrickthatwouldhavebeenredifthesmokeandtheasheshadallowedit;butasma
最新回复
(
0
)