首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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 "乐器"; }
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全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有如下程序:#includeusingnamespacestd;classBase{intm;public:Base(){cout
有如下类声明:classHow{intk;public:How(intn):k(n){}How(How&h):k(h.k){}};则类H
下列关于运算符重载的叙述中,正确的是
在软件开发中,需求分析阶段产生的主要文档是( )。
请打开考生文件夹下的解决方案文件proj3,本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.epp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。屏幕上输出的正确结果应该是:Hel
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”,之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Constructorcalled.
下列有关函数重载的叙述中,错误的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
随机试题
函数的定义域是().
Pancost瘤标准的治疗方法是
某承包人将一个月以前发生的一项质量返工费用与近期(28天以内)发生的合同变更费用超支合并成一项索赔事件向发包方提出索赔。为了不使发包方提出异议,承包商把返工费用相关证据的日期进行了修改。在此事件中,承包商的证据违背了《标准施工合同文件》对于索赔证据的(
货币购买力指数与居民消费价格指数呈()关系。
外国甲公司2015年为中国乙公司提供内部控制咨询服务,为此在乙公司所在市区租赁一办公场所,具体业务情况如下:(1)1月6日,甲公司与乙公司签订服务合同,确定内部控制咨询服务具体内容,合同约定服务期限为8个月,服务收费为人民币600万元(含增值税),所
社会工作行政强调运作社会服务机构的过程,其中包括目标、政策、人事、管理、服务和()。
以下选项中,符合所给图形的变化规律的是()。
某岛上男性公民分成骑士和无赖。骑士只讲真话,无赖只讲假话。骑士又分成贫穷的和富有的两部分。有一个姑娘,她只喜欢贫穷的骑士。一个骑士,只讲一句话,使得这姑娘确信他是一个贫穷的骑士。另外,姑娘问任意一个男性公民一个问题,根据回答就能确定他是否为贫穷的骑士。
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
A、AI’sefficiency.B、AI’seffectonhumanbeings.C、AI’sfuturedevelopment.D、AI’spotentialtechnologicalrisks.B
最新回复
(
0
)