首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> #include<string> using namespace std; class Instrument{ public: InStrument(s
有如下程序: #include<iostream> #include<string> using namespace std; class Instrument{ public: InStrument(s
admin
2020-06-29
18
问题
有如下程序:
#include<iostream>
#include<string>
using namespace std;
class Instrument{
public:
InStrument(string t=”乐器”,string n=”无名”):type(t),Dame(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{retum name;}
};
int main(){
Imtnnnent*pi=new Piano(”星空”);
cout<<pi一>GetType()<<’一’<<pi一>GetName();
delete pi;
return 0;
}
运行时的输出结果是( )。
选项
A、钢琴一星空
B、钢琴一无名
C、乐器一星空
D、乐器一无名
答案
A
解析
本题考查虚函数的运用,本题中基类Instrument,派生类Piano,其中虚函数为GetFype,当定义Instrument*pi=new Piano(”星空”)时,调用派生类的GetType函数,得到type为钢琴,name为星空,所以输出钢琴一星空。选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/pi8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列语句,变量sum的值是______。intsum=0;for(inti=1;i<=3;i++)for(intj=1;j<=i;j++)sum++;
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取______方式。
C++语言的参数传递机制包括传值和传地址两种,如果调用函数时,需要改变实参或者返回多个值,应该采取【】方式。
如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是______。
main函数中发生编译错误的语句是【 】。#include<iostream.h>classA{public:
下列有关继承和派生的叙述中,正确的是()。
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求分析说明书和()。
下列对重载函数的描述中,错误的是( )。
下列关于getline()函数的描述中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使函数fun()实现以下功能:找出一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少?程序分析:在10万以内
随机试题
实际气体的压缩过程包括吸气、压缩、排气、余隙气体的膨胀四个过程。()
下列关于心输出量的叙述,错误的是
异常脉搏的临床意义中,错误的是
患者,男性,20岁。1周来有食欲减退、恶心、呕吐,尿色加深,巩膜有轻度黄染,既往无肝炎病史。下列哪项提示HBV在体内复制并具有传染性?()
投标人认为招标文件、招标过程和中标结果使其权益受到损害的,应当自知道或者应当知其权益受到损害之日起()个工作日内提出质疑。
海关在查验时()。本案例中对于查验过程中损坏的货物应由()。
A、 B、 C、 D、 D
结合材料回答问题:“点”的事实与“面”的真相有一个日本人,声称发现了水的奥秘,认为水能听能看,有喜怒哀乐,能感知人类感情:听了贝多芬《田园交响曲》,水结晶美丽工整
由DHCP服务器指定的一段时间,在此时间内客户端计算机可使用指派的IP地址是指()。
Vitaminsareorganiccompoundsnecessaryinsmallamountsinthedietforthenormalgrowthandmaintenanceoflifeofanimals,
最新回复
(
0
)