首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Instrument{ public: Instrument(string t=“乐器”,string n=“无名”):type(t),le(n){}
有如下程序: #include #include using namespace std; class Instrument{ public: Instrument(string t=“乐器”,string n=“无名”):type(t),le(n){}
admin
2016-07-13
33
问题
有如下程序:
#include
#include
using namespace std;
class Instrument{
public:
Instrument(string t=“乐器”,string n=“无名”):type(t),le(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~tName()const{return nanle;}
};
int main(){
Itment*pi=new Piano(“星空”);
cout<
GetType()<<‘一’<
~tName();
delete pi;
return 0;
}
运行时的输出结果是( )。
选项
A、钢琴一星空
B、钢琴一无名
C、乐器一星空
D、乐器一无名
答案
A
解析
本题考查虚函数的运用,本题中基类Instrument,派生类Piano,其中虚函数为GetType,当定义Instrument*pi=new Piano(”星空”)时,调用派生类的GetType函数,得到type为钢琴,name为星空,所以输出钢琴一星空。选项A正确。
转载请注明原文地址:https://www.kaotiyun.com/show/3iNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知各变量的定义如下 inti=8,k,a,b; unsignedlongw=5; doublex=1.42,y=5.2; 则以下符合C++语言语法的表达式是
下面程序段的运行结果是 #include<iostream.h> voidmain() {char*s="abcde"; S+=2; cout<<&s;}
以下程序的输出结果是 #include<iostream.h> voidmain() {inta=21,b=11; cout<<--a+b;}
有以下程序:#include<iostream>#include<string>usingnamespacestd;classY;classX{private:intx;
若有如下程序:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;long*q;q=(l
下面是类MyClass的定义,对定义中各种语句描述正确的是()。classMyClass{publiC:voidMyClass(inta)//①{x=a;
若有函数调用语句:fun(a+b,(x,y),fun(n+k,d,(a,b,)));那么在此函数调用语句中实参的个数是()。
常数据成员和静态数据成员在使用前共同的要求是要进行【】。
在C++语言中,函数形参的默认存储类型是()。
设A为test类的对象且赋有初值,赋值符号已经重载,则语句test B=A;表示
随机试题
砂轮装置由砂轮、主轴、卡盘、垫片、紧固螺母组成。砂轮装置安全防护的重点是砂轮。砂轮的安全与主轴和卡盘等组成部分的安全技术措施直接相关。下列针对砂轮的安全要求中,正确的是()。
以下哪项不是下颌横断片检查的适应证
A.疼痛→进食疼痛、无间歇,无规律B.进餐疼痛→缓解→进餐疼痛C.疼痛→进餐缓解、空腹及夜间疼痛D.进餐疼痛→呕吐E.进餐→夜间痛胃癌
合同法是调整平等主体的自然人、法人、其他组织之间设立变更终止()的法律规范的总称。
可以使预算连续和完整,并能克服定期预算滞后性和问断性缺点的预算方法是()。
根据以下资料。回答下列问题。2010年,全社会固定资产投资278140亿元,同比增长23.8%,比上年回落6.2个百分点。其中,城镇固定资产投资完成241415亿元,同比增长24.5%,比上年回落5.9个百分点。在城镇固定资产投资中,全年工业完成
1997年,我国在提前实现了“三步走”战略的第一步和第二步战略目标之后,党的十五大把“三步走”战略的第三步进一步具体化,提出了三个阶段性目标。这三个阶段性目标是()
在关系模式S(A,B,C,D)中,F={A→(B,C,D),C→D},则R最高达到______。A)1NFB)2NFC)3NFD)BCNF
TheRecreativeFunctionofGreenspaceFacilitiesGreenspacefacilities(设施)arecontributingtoanimportantextenttothequali
“君子和而不同,小人同而不和。”如果我们把“和而不同”用作处理不同文化之间关系的原则,它对于解决不同国家与民族之间的纷争将起到非常积极的作用。不同文明之间应学会共存,而不应因文化上的不同而走向冲突以至战争。中国传统文化的最高理想是“万物并育而不相
最新回复
(
0
)