首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Instrument{ public: Instrument
有如下程序: #include #include using namespace std; class Instrument{ public: Instrument
admin
2021-09-05
18
问题
有如下程序:
#include
#include
using namespace std;
class Instrument{
public:
Instrument(string t="乐器",string n="无名"):type(t),name(n) { }
virtual string GetType() const { return "乐器"; }
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、钢琴-无名
答案
D
解析
本题考查虚函数的运用,本题中基类Instrument,派生类Piano,其中虚函数为GetType,当定义Instrument *pi=new Piano("星空")时,调用派生类的GetType函数,得到type为钢琴,执行GetName时只能执行基类的这个函数,输出无名,所以输出钢琴-无名。选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/db5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下头文件:imf1();staticintf2();classMA{public:intf3;();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
有如下类定义:ciassA{char*a;public:A():a(0){}A(char*aa){N把fla所指字符串拷贝到a所指向的存储空间a=____
在类中重载赋值运算符时,应将其声明为类的()。
有如下程序:#iinc1ude<iostream>us:ingnamespacestd;c1assA{public:AO{cout<<"A";}~AO{cout<<"~A";}
对于语句cout<<end<<x;中的各个组成部分,下列叙述中错误的是()。
下列关于C++函数的叙述中,正确的是()。
有如下函数定义:voidfunc(inta,int&b{a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
下列关于运算符重载的叙述中,正确的是()。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
代码编写阶段可进行的软件测试是
随机试题
试述上市公司持续信息披露的意义。
男性,45岁,1个月来逐渐感到乏力,面色苍白,1周前无特殊原因突然寒战、高热,全身皮下及口腔黏膜出血,血红蛋白下降至60g/L,白细胞0.8×109/L,分类中性粒细胞25%,成熟淋巴细胞74%,血小板15×109/L,网织红细胞0.3%,骨髓象细胞增生减
按Tallarida分级标准,7级患者的生存期为()
王某是九联公司某地分公司的负责人,因个人事务欠李某1000万元。李某要求在欠条保证人一栏加盖九联分公司的公章。王某表示,自己没有被公司授权订立保证合同,且向李某出具了总公司的书面授权文件,李某依然坚持加盖,最终,王某同意加盖了分公司的公章。对此,下列哪些说
这些年来,中国文学的创作取得了长足进步。许多作品也不乏______底层的人文情怀,而唯独缺少______星空的超越性力量。填入划横线部分最恰当的一项是()。
根据下面材料回答问题。2012年建材工业增加值同比增长11.5%,增速回落8个百分点,占全国工业增加值的6.6%。全年水泥产量21.8亿吨、同比增长7.4%,陶瓷砖92亿平方米、同比增长9.4%,天然花岗岩石材4.1亿平方米,同比增长27.2%。
中共中央组织部、中共中央宣传部、中共教育部党组于2012年1月4日在北京召开第二十次全国高等学校党的建设工作会议。中共中央政治局常委、中央书记处书记、国家副主席习近平强调,高校党的建设要紧紧围绕()这个根本任务,为建设能够培养高质量大学生的社会主义
关于2014年一季度全省主要农产品产量生产情况,不能够从资料中推出的是()。
一般来说,PoxPro系统具有结构化程序的()种基本结构。
Beforeconsideringthisquestionitisinterestingtoreviewbrieflytheevolutionofthe【M1】______mindastheinstrument.The
最新回复
(
0
)