首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
15
问题
有如下程序:
#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全国计算机二级
相关试题推荐
在一个函数的定义或声明前加上关键字【】时,该函数就声明为内联函数。
下列关于继承的描述中,错误的是()。
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
算法分析的目的是()。
若有int*x[3]:则以下表述正确的是______。
多继承的构造顺序可分为如下四步:①所有非虚基类的构造函数按照它们被继承的顺序构造②所有虚基类的构造函数按照它们被继承的顺序构造③所有子对象的构造函数按照它们声明的顺序构造④派生类自己的构造函数体这四个步骤
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是______。
已知在函数func中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是______。
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该程序。classMyclas{int*x;public:MyClas(intn);~MyClas();};
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
随机试题
A.尿蛋白(卅),血总蛋白、白蛋白降低,胆固醇增高,血压正常B.尿蛋白(卅),红细胞(++),血总蛋白降低,胆固醇增高,血尿素氮增高,血压增高C.少尿持续2周以上,尿红细胞(卅),血尿素氮明显增高,血压增高D.尿蛋白(+),红细胞(++),血补体降低
男孩,4岁,6个月起青紫,渐加重,常蹲踞。胸骨左缘第3肋间可闻及2级收缩期杂音,P2减弱,有杵状指(趾)
A.里热炽盛,迫津外越B.营卫失和,卫不固营C.肠胃实热,迫津外越D.阳气虚衰,卫阳不固E.热郁于里,郁热上蒸白虎加人参汤证汗出的病机是
男性,48岁,原有乙型肝炎,2周前出现肾病综合征表现就诊。体检:血压22/13kPa(165/98mmHg),肝脾未及,腹水(+)。化验:尿液检查蛋白(++++),红细胞10~15个/HP,白细胞0~2个/HP,24小时尿蛋白4.0g,非选择性蛋白尿,补体
CT成像中,X线通过人体后的光子与源射线成
巴比妥类药物中毒解救时,碱化尿液的目的是
关于地基夯实加固处理成功的经验是()。【2013年真题】
某企业2013年涉及印花税的业务如下:(1)公司2012年设立时注册资本1000万元,资本公积200万元。公司2013年新启用设置账簿20本,其中包括实收资本账簿1本,实收资本的金额无变动。(2)签订不定期房屋租赁协议,约定每月租金2万
根据我国《企业内部控制应用指引第11号——工程项目》,下列各项中,属于需要分离的不相容职务有()。(2016年学员回忆版)
2004年1月,以B2C为主要经营模式的综合性网络零售商喜旺公司注册成立。此时在电商领域,无论是用户规模或是平台数量,早期进入者云里公司已占尽先机。为了突破云里公司一家独大的状况,喜旺公司采取一系列战略举措,实现对产业链上下游的整合和控制,打造自身的竞争优
最新回复
(
0
)