首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’Base’;} Base(char c){cout<<c;} }; class Deri
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’Base’;} Base(char c){cout<<c;} }; class Deri
admin
2015-11-25
24
问题
有如下程序:
#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、DerivedDefived
答案
C
解析
派生类Derived由基类Base公有派生,在派生类构造函数声明时系统会自动调用基类的缺省构造函数。调用Derivedd(’Derived’);后,执行类Derived构造函数的Derived(char c),系统自动调用基类的缺省构造函数Base(),输出字母Base;再执行派生类的构造函数Derived(char c),输出字母Derived。
转载请注明原文地址:https://kaotiyun.com/show/DYNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言中关于构造函数的说法正确的是()。
关于二义性的描述错误的是
软件开发环境是全面支持软件开发全过程的【】集合。
下列语句不能够用于打开C根目录下文件test.txt的语句是
若二维数组a有m列,则计算任一元素a[i][j]在数组中相对位置的公式为(假设a[0)[0]位于数组的第一个位置上)
以下程序的输出结果是 #include<iostream.h> voidmain() {inta=21,b=11; cout<<--a+b;}
C++语言中用于定义类的关键字是
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intx;public:voidsetx(i
以下叙述中不正确的是()。
下面叙述错误的是()。
随机试题
1周岁婴儿,体重6kg,身长70cm。精神萎靡,皮肤弹性差。腹部皮下脂肪0.3cm,肌肉松弛。诊断是
硬膜外麻醉的妇科腹部手术病人去枕平卧的时间为
应用局麻药做局部麻醉时,首先消失的感觉是
下列费用不属于销售费用的是()。
台湾不少寺观有“佛道一家”的特色。()
根据《中华人民共和国未成年人保护法》的规定,卫生部门应当对儿童实行()制度,积极防治儿童常见病、多发病,加强对传染病防治工作的监督管理和对幼儿园、托儿所卫生保健的业务指导。
划分法律部门的首先应当坚持的原则是()
矿产资源是自然资源的重要组成部分,是人类社会发展的重要物质基础。中国是世界上最早开发利用矿产资源的国家之一。过去50年,中国在矿产资源勘探开发方面取得巨大成就。这为中国经济的持续、快速、健康发展提供了重要保障。中国政府高度重视可持续发展和矿产资源
将4名教师分配到3所中学任教,每所中学至少1名教师,不同的分配方案共有().
•Readthearticleaboutpackagingandlabeling.•ChoosethebestwordtofilleachgapfromA,B,CorDthatfollow.•Forea
最新回复
(
0
)