首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
29
问题
有如下程序:
#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://jikaoti.com/ti/y8t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classA{public:A(inti):r1(i){}voidprint(){cout
已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则
有如下的函数定义:intXfun(intx){inty=x;{intx=10;y+=x;}returnx+y;}通过表达式Xfun[5]调用该函数,则得到的返回值为______。
关于函数中的,下列表述中错误的是()。
软件(程序)调试的任务是()。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为______。
若需要定义一个标识符常量,并且使得C++能够进行类型检查,则应在定义语句的开始使用保留字【 】。
符号常量可以用宏定义define和______来表示。
下列不属于软件工程过程的基本活动的是()。
若执行下面的程序时,从键盘上输入3和4,则输出结果是main(){inta,b,s;cin>>a>>b;s=a;if(a<B)s=b:s=s*s;cout<<s<<end1;}
随机试题
如果删除一个非零无符号二进制偶整数后的2个0,则此数的值为原数()。
固定床反应器内流体的温差比流化床反应器()
声波振动由鼓膜经听骨链传向卵圆窗时
恐怖症常见类型有()。(2003年8月三级真题)
根据以下资料,回答下列问题。(注:顺差是指在国际收支上,一定时期内收入大于支出的差额;逆差指的是在国际收支上,一定时期内支出大于收入的差额;表中同比数据为正的代表同比增长,同比数据为负的代表同比下降)2011年至2017年,我国服务进出口逆差最
设有借阅表,查询2009年被借阅过的图书编号和借书日期(日期型字段),正确的SQL语句是
在VisualFoxPro中,要运行菜单文件menul.mpr,可以使用命令
WederiveinformationmainlyfromtheInternet.
FilmExchangesinAmerica’sEarlyMovieIndustry1.Motionpictureswereexhibitedtothepublicinthelate1800s,thoughthe
A、Allofthemareoverweight.B、Theycanalwayschoosetherightfood.C、Theystudyinmodernlife.D、Theyeatfoodswithtoomu
最新回复
(
0
)