首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
36
问题
有如下程序:
#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全国计算机二级
相关试题推荐
以下程序的输出结果是#include<iostream.h>longfun(intn){longs;if(n=1||n=2)s=2:elses=n-fun(n-1);returns;}
执行语句for(i=1++<4;);,后变量i的值是
C++语言中用于定义类的关键字是
为用户与数据库系统提供接口的语言是
设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5和e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是e2、e4、e3、e6、e5、e1,则栈S的容量至少应是【】。
t为int类型,进入下面的循环之前,t的值为0。while(t=1){...}则以下叙述中,正确的是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
假设fin是一个文件流对象,则关闭文件的语句是【】。
下列C++标点符号中表示一条预处理命令开始的是()。
下列C++标点符号中表示一条预处理命令开始的是()。
随机试题
桂枝在苓桂术甘汤中的作用有
护士获取客观健康资料的主要途径是
男性,60岁。中上腹不适5年,1个月来食后饱胀就诊。有暖气,不反酸,胃纳不佳,体重减轻。化验:红细胞3.0×1012/L,血红蛋白90g/L。最有助于诊断的辅助检查方法是
我国卫生标准主要采用若测定MAC且要了解车间不同地点的环境浓度,最好采用
大华集团在行政管理方面,不采用集中的计划和控制全部生产的方式,而是在大量分散的单位和目标之间调度和协调;在工程技术问题上,常常开发机械化程度很低和例外性的多种技术和标准技术。大华集团采用的组织战略类型是()。
有A、B、C、D四个小组比赛数学速算,每两组都要赛一场,结果A组胜了D组,并且A、B、C三组胜的场数相同,那么D组胜了几场?()
南方网
对于一个使用应用代理服务型防火墙的网络而言,外部网络______。
使用“自动报表”创建的报表只包括()。
A、It’slocatedinacollegetown.B、It’scomposedofagroupofoldbuildings.C、Theclassroomsarebeautifullydesigned.D、The
最新回复
(
0
)