首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’Base’;} Base(char
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’Base’;} Base(char
admin
2013-02-27
22
问题
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’Base’;} 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(’Derived’);后,执行类Derived构造函数的Derived(char c),系统自动调用基类的缺省构造函数Base(),输出字母Base;再执行派生类的构造函数Derived(char c),输出字母Derived。
转载请注明原文地址:https://kaotiyun.com/show/NzNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> main() {intx=0x9; printf(“%c\n”,’A’+x); } 程序运行后的输出结果是()。
有以下程序 #include<stdio.h> main() {chara[5][10]={"China","beijing","very","welcome","you"}; char*p[5];inti; for(i=3
有以下程序 #include<stdio.h> voidf1(char*a,charb){charc;c=*a;*a=b;b=c;} voidf2(chara,charb){charc;c=a;a=b;b=c;} voidf3(c
设有定义语句“int(*f)(int);”,则下列叙述中正确的是()。
下列叙述中错误的是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
下面正确的函数定义形式为()。
前置自增运算符++重载为类的友元函数的形式为【】,重载为类的成员函数的形式为【】。(设类为A,类对象为a)
随机试题
二手车销售是指通过建立二手车质量认证机构和价格评估体系,对顾客准备处理的二手车进行鉴定、回收、简单的技术处理,然后进行销售。二手车销售的服务方式主要有_______。
可以导致心力衰竭加重的因素应除外
社会再生产的运动过程称之为经济运行,其目标是使物质资料的生产、(),交换、消费四个环节在动态上统一。
农民集体所有的土地依法属于村农民集体所有的,只能由村民委员会负责经营管理。()
企业管理费费率的计算基础可以是()。
四川有高等植物近万种,约占全国种类的()。
单杠支撑后回环动作练习过程中,保护与帮助者应该站在()。
温室气体增多是造成全球变暖的主要原因,二氧化碳就是其中一种温室气体。()
目前,中国经济已经进入“新常态”,从动力上来理解,“新常态”是指()。
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDony
最新回复
(
0
)