首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Instrument{ public: Instrument
有如下程序: #include #include using namespace std; class Instrument{ public: Instrument
admin
2021-09-05
41
问题
有如下程序:
#include
#include
using namespace 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/idfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classPair{intm,n;public:Pair(intj,intk):m(j),n(k){}int
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
有如下程序:#includeusingnamespacestd;classAppliance{public:Appliance(){cout
在C++语言中函数返回值的类型是由()决定的。
下列关于运算符重载的叙述中,正确的是
下面程序输出的结果为()。#inchdevoidfun(rota,intb){inttemp;temp=a;a=b:b=temp;}voidmain()
下面对软件特点描述错误的是
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
下面有关for循环的正确描述是()。
软件生命周期是指()。
随机试题
新年来临,公司宣传部需要为销售部门设计并制作一份新年贺卡以及包含邮寄地址的标签,由销售部门分送给相关客户。按照下列要求完成贺卡以及标签的设计和制作。按照下列要求,为指定的客户每人生成一份贺卡:①在文档“Word.docx”中,在“尊敬的”之后
患者男,37岁,于半年前开端呈现大便次数增多偶感腹胀,近期大便带血伴里急后重感,门诊肠镜示:距肛门4~7cm处见不规则肿块,表面溃烂,坏死组织多,病理示:直肠黏膜管状腺癌。盆腔MRI:直肠下段可见占位,浸润全层。如检查未见明显转移,则该患者最佳治疗方案
A.TFB.TATAC.PICD.AATAAAE.RF反式作用因子是
2018年05月01日是()的实施时间。
房地产经纪机构的组织形式主要包括()。
下列固定资产中应计提折旧的有()。
培训计划的制定,要以企业发展计划为蓝本并与之相契合,力争成为企业前进的助推器。()
于扬向社会工作者姜京抱怨自己的父母对她的管教过于严格,不但管学习,就连平时与同学一起出去玩,都要问清楚每一个同学的名字以及去玩的地点、时间等。姜京回应道:“你的父母干预你的事情太多了……"姜京此时采用的会谈技巧是()。
公安机关等有关部门收到遗失物,知道权利人的,应当及时通知其领取;不知道权利人的,应当及时发布招领公告。遗失物自发布招领公告之日起六个月内无人认领的,归国家所有。()
Whydoesthewomanwanttostayoutside?
最新回复
(
0
)