首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #includc using namespace std; class Base{ protected: Base(){cout
有如下程序: #includc using namespace std; class Base{ protected: Base(){cout
admin
2020-10-21
19
问题
有如下程序:
#includc
using namespace std;
class Base{
protected:
Base(){cout<<’Base’;}
Base(char c){cout<
};
class Derived:public Base{
public:
Derived(char c){cout<
};
int main(){
Derived d(’Derived’);
return 0;
}
执行这个程序屏幕上将显示输出( )。
选项
A、Derived
B、DerivedBase
C、BaseDerived
D、DerivedDerived
答案
C
解析
派生类Derived由基类Base公有派生,在派生类构造函数声明时系统会自动调用基类的缺省构造函数。调用Derivedd(’Derived’),;后,执行类Derived构造函数的Derived(char c),系统自动调用基类的缺省构造函数Base(),输出字母Base:再执行派生类的构造函数Derived(char c),输出字母Derived。
转载请注明原文地址:https://kaotiyun.com/show/Uuyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
下列叙述中正确的是()。
有如下程序:#includeusingnamespacestd;intmain(){int*p;*p=9;cout
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;i-=2)cout
C++语言对c语言做了很多改进,C++语言相对于c语言的最根本的变化是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中含有一个源程序文件proj2.cpp,其中定义了CharShape类、Triangle类和Rectangle类。CharShape是一个抽象基类,它表示由字符组成的
若有定义“intx=4,y=5;”,则表达式“y>x++?x——:y++”的值为()。
下列关于this指针的叙述中,正确的是()。
随机试题
化疗指数
甲状旁腺激素是
下列不得做广告的是()。
真空中有两根互相平行的无限长直导线L1和L2,相距0.1m。通有方向相反的电流,I1=20A,I2=10A,a点位于L1、L2之间的中点,且与两导线在同一平面内,如图所示,a点的磁感应强度为:
上述事例,可以这样评价本田先生,()。
在中国古代诗人眼中,大雁经常被视为书信的代名词,鸿雁传书是他们最为向往的意象之一。下列诗句中的大雁形象代表这一意象的是()。
行政机关组织实施公民特定资格的考试应当事先公布()等。
下列少数民族政权及其创建者之间对应关系完全正确的一组是()。
红光为什么可以保护暗适应?
______(如果你有质量控制检查),youwouldgreatlyimproveyourfinishedproduct.
最新回复
(
0
)