首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespaee std; class Instrument{ public: Instrument(string t="乐器",string
有如下程序: #include #include using namespaee std; class Instrument{ public: Instrument(string t="乐器",string
admin
2016-08-19
52
问题
有如下程序:
#include
#include
using namespaee std;
class Instrument{
public:
Instrument(string t="乐器",string n="无名"):type(t),name(n){}
virtual string GetType()const{return"乐器";}
virtual string GetName()const{return"无名";}
protected:
string type,name;
};
class Piano:public Instrument{
public:
Piano(string n,string t="钢琴"):Instrument(t,n){}
string GetType()const{return"钢琴";}
string GetName()const{return name;}
};
int main(){
Instrument*pi=new Piano("星空");
cout<
GetType()<<’-’<
GetName();
delete pi;
return 0;
}
运行时的输出结果是( )。
选项
A、钢琴-星空
B、钢琴-无名
C、乐器-星空
D、乐器-无名
答案
A
解析
本题考查虚函数的运用,本题中基类Instrument,派生类Piano,其中虚函数为GetType,当定义Instrument*pi=new Piano(”星空”)时,调用派生类的GetType函数,得到type为钢琴,name为星空,所以输出钢琴一星空。选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/FpNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,类之间共享属性和操作的机制称为【】。
函数YangHui的功能是把杨辉三角形的数据赋给二位数组的下半三角,形式如下:其构成规律是:①第0列元素和主对角线元素均为1。②其余元素为其左上方和正上方元素值之和。③数据的个数每行递增1。请将程序补充完整。
【】是按照程序语句行的自然顺序,依次执行语句。
.、.*、->、::、?:这五个运算符______重载。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
下列C++标点符号中表示一条预处理命令开始的是()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
在计算机中,算法是指
实体是信息世界中广泛使用的一个术语,它用于表示
随机试题
银汞合金调合24小时后产生0.05%~0.1%的膨胀有利与洞壁密合,对膨胀影响最少的因素是
某男性患者,32岁,有吸毒史(注射)。近半年来体重减轻,发烧.口腔反复发生真菌感染。首先考虑为AIDS。为进一步确诊.需抽血检查哪项指标
马小军某天闲来无事跑去好友牛大海的工厂探望牛大海,工厂经理巡视时看见马小军闲坐,恰逢工厂缺人手,便问其是否有意在工厂工作。马小军想着自己闲着也是闲着,来工厂干活还能挣点儿小钱,一口答应下来。于是牛大海当日就教会了马小军使用工厂设备,马小军当日便上岗工作,不
长生公司拟拆除该单位的污水处理设施,下列叙述中,符合环境保护法要求的是:()
以下是投资项目决策分析与评价阶段应考虑的一种风险对策的为()。
霍兰德的“人格类型论”包含的职业人格类型有()。
Forthispart,youhavetowriteashortpassage.Youshouldwriteatleast150wordsfollowingtheoutlinegivenbelowinChine
A、6:40.B、7:40.C、6:20.A
Thetown’sonlyclaimto_______isthatQueenElizabethIoncevisitedit.
Thedestructionofournaturalresourcesandcontaminationofourfoodsupplycontinuetooccur,largelybecauseoftheextreme
最新回复
(
0
)