首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
27
问题
有如下程序:
#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++语言中,main函数默认返回一个()类型的值。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
对于语句cout<<setfill(’*’)<<setw(10)<<1<<setfill(’*’)<<setw(2)<<2;的输出结果是
下列字符串中可以用作C++语言标识符的是
软件开发环境是全面支持软件开发全过程的【】集合。
若有以下程序:#include<iostream>usingnamespacestd;classBase{private:inta,b;public:Base(int
若有以下程序:#include<iostream>usingnamespacestd;#definePI3.14classPoint{private:intx,y;publ
设有n元关系R及m元关系S,则关系R与S经笛卡儿积后所得新关系是一个()元关系。
非成员函数只有在声明为类的【】才能访问这个类的所有private成员。
在C++语言中,函数形参的默认存储类型是()。
随机试题
离心分离因数的表达式为()。
阅读下面的新闻材料,根据材料回答问题:【材料一】2017年1月24日,英国最高法院就“脱欧”程序案作出终审宣判,政府在启动“脱欧”程序前须经英国议会批准。这意味着,议会将在英国“脱欧”进程中掌握主导权。当天,最高法院11名法官以“8票对3票”的结
有关Ⅱ型超敏反应的叙述,错误的是
下列哪首不是《金匮要略》中治疗呕吐的方剂()
土地增值税是一些国家为了适应土地增值而设立的税种,其目的是把因社会发展所增加的土地价格还诸于社会共享,并以此遏制土地投机的发展。()
对入境、出境的微生物、人体组织、生物制品、血液及其制品等特殊物品,海关凭检验检疫机关签发的( )放行。
当一个行业技术已经成熟,产品的市场基本形成并不断扩大,公司利润开始逐步上升,股价逐步上涨时,表明该行业处于生命周期的()。[2015年9月证券真题]
甲公司与乙公司交易中获金额为100万元的汇票一张,出票人为乙公司,付款人为丙公司,汇票上有丁、戊两公司的保证签章,其中丁公司保证80万元,戊公司保证20万元。后丙公司拒绝承兑该汇票。根据票据法律制度的规定,下列各项中,正确的有()。
下列支出项目中,属于补偿性支出的是()。
Transportisoneoftheaidstotrade.Bymovinggoodsfromplaceswheretheyareplentifultoplaceswheretheyare【36】,transp
最新回复
(
0
)