首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Instrument{ public: Instrument
有如下程序: #include #include using namespace std; class Instrument{ public: Instrument
admin
2015-07-22
24
问题
有如下程序:
#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/5tNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中,不属于数据库系统的是()。
类的说明如下,请指出错误的地方______。classMyclass{inta=111;public:Myclass(intx,inty);Myclass(i
结构化分析方法SA、结构化设计方法SD,和JACKSON方法,是在软件开发过程中常用的方法,人们使用SD方法时可以得到______。
常量和变量的区别是:常量在程序运行中值不变,因此它的值在定义时便进行初始化;而尘量的值是可以改变的,【】类型的变量存储的是变量的地址。
在软件生存周期中,不属于软件定义阶段的是()。
在下面程序的横线处填上适当的内容,使程序执行后的输出结果为ABCD。#include<iostream>usingnamespacestd;classA{public:A(){cout<<’A’;}
有如下程序: #qnclude<iostream> #include<iomanip> using namespace std; class CSum { int x,y;
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base::fun"<<end;}};classDerived:publicBase{public:void
下面关于模板的描述,错误的是
算法的空间复杂度是指()。
随机试题
Mostofyougraduatingtodaywillbeemployeesallyourworkinglife,workingforsomebodyelseandforapaycheck.Andsowill
初次注射胰岛素最常见的全身反应是过敏性休克。()
患者,男,65岁。间断咳嗽2年,每年均于秋季出现,一般晨间咳嗽为主,伴有喘息,睡眠时有阵咳或排痰,一般为白色黏液和浆液泡沫性,偶可带血。清晨排痰较多,起床后或体位变动可刺激排痰,抗生素治疗有一定效果,症状持续1~2个月后可自行消失。本次人秋后再次出现上述症
A、有效控制疟疾症状B、控制疟疾的复发和传播C、主要用于预防疟疾D、抢救脑型疟疾效果良好E、适用于耐氯喹恶性疟疾的治疗磷酸伯氨喹()。
[2007年,第16题]微分方程cosydx+(1+e-x)sinydy=0满足初始条件的特解是()。
求助者,女,40岁,中文本科,公务员,主动来询……求助者:您是前几天在电视里谈心理咨询的那位心理专家吗?咨询师:是的。我前几天在电视台作过一个有关心理咨询方面的节目。求助者:感觉不像!……要知道你这样年轻,我就……不来了。咨
“学生在课堂上一边做笔记,一边思考”描述的是()。
国家机关工作人员甲通过电子邮件,将因工作便利获悉的国家经济秘密发送给某境外机构。甲的行为构成()(2012年一专一第18题)
"You"inthepassagewanttogototheschool."You"willfirstmmleft,andthenmmright.
A、Itisworthwhile.B、Itistooexpensive.C、Ittastesdelicious.D、Itishealthier.B
最新回复
(
0
)