首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Instrument{ public: Instrument
有如下程序: #include #include using namespace std; class Instrument{ public: Instrument
admin
2020-06-29
23
问题
有如下程序:
#include
#include
using namespace std;
class Instrument{
public:
Instrument(string t="乐器",string n="无名"):type(t),name(n) { }
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、钢琴-无名
答案
B
解析
本题考查派生类的应用,本题中基类Instrument,派生类Piano,当定义Instrument*pi=newPiano("星空")时,pi为指向基类的指针,那么执行pi->GetType()时调用基类的GetType函数,得到type为乐器,name为无名,所以输出乐器-无名。选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/8zyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面的类声明中,错误的是
下列运算符不能重载为友元函数的是()。
下列关于派生类构造函数和析构函数的表述中,错误的是
请使用VC6或使用【答题】菜单打开考生文件夹pmj1下的工程proj1,此工程中包含程序文件main.epp,其中有ElectricFan(“电风扇”)类和主函数main的定义。程序中位于每个“///ERROR****found****”之后的一行语句有错
在下列选项中,不允许作为C++标识符的是
若有定义语句"doublea=2/3.0;",则语句"cout
设c1和c2是类MyClass的对象,若将后缀运算符"++"作为类MyClass的友元函数重载,运算符"*"作为类MyClass的成员函数重载,则表达式c2*c1++等价于
已知主函数中通过如下语句序列实现对函数模板swap的实例调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的描述中,会导致上述语句序列发生编译错误的是
下列关于模板形参的叙述中,错误的是
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
随机试题
男性,47岁。因健康查体发现心房颤动而来院,平日无心悸感,既往体健,无高血压、糖尿病、甲亢病史。超声心动图检查心脏结构正常,化验血脂正常。对该患者的最佳处理方案是
对某在用钢筋混凝土桥梁进行特殊检查,需完成与结构耐久性评定相关的材质状况检测。请回答以下相关问题。在进行混凝土内部钢筋位置及保护层测定时,下列叙述中错误的是()。
设计单位派出的现场设计代表机构应()。
材料:齐白石先生幼年家境贫寒,没有上学的机会,长大后做了木工,四十岁以后才开始自学绘画。他虚心求教,勤学苦练,终于在画坛独树一帜,成为著名的国画大师。试述影响能力形成与发展的因素。
公安行政强制措施,是公安机关及其人民警察在公安行政管理活动中,依法定职权和程序,强制特定的相对人履行某种义务的公安行政执法行为。()
胡斯战争
设则f{f[f(x)],等于().
Wherecanthetwospeakersprobablybe?
Isthat____________newcar?
Apollof2,000studentswastakenbeforeCentervilleCollegechangedthenameofitsmascot.All2,000studentsindicatedwhich
最新回复
(
0
)