首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Mountain{ int height; public: Mountain (int h=0): h
有如下程序: #inc1ude<iostream> using namespace std; class Mountain{ int height; public: Mountain (int h=0): h
admin
2019-06-04
46
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class Mountain{
int height;
public:
Mountain (int h=0): height(h){}
virtual char* GetName() const{return"山";}
int GetHeight() const{return height;}
};
class Lushan:public Mountain{
Public:
Lushan(int d):Mountain(d){}
Char*GetName() const{return"庐山";}
};
int main(){
Mountain *p=new Lushan(1000);
cout<<p一>GetName()<<"海拔"<<p一>GetHeight()<<"米";
return 0;
}
运行这个程序的输出结果是( )。
选项
A、庐山海拔1000米
B、庐山海拔0米
C、山海拔1000米
D、山海拔0米
答案
A
解析
在基类Mountain中定义了虚函数GetName()输出字符串“山”,而在派生类Lushan中对虚函数GetName()进行了重新定义,输出字符串“庐山”。在主函数中对派生类中的虚函数GetName()进行了多态调用,此时调用的是派生类中重新定义的GetName(),输出字符字符串“庐山”。
转载请注明原文地址:https://kaotiyun.com/show/x68p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 CC是传值调用,所以被调函数中形参值改变不会影响到实参,而且没有返回值,所以不会对调用函数产生影响。A是把引用作为函数参数,D是把指针作为函数参数,都属于传地址调用,改变形参均会影响参
自顶向下程序设计时,应先考虑总体,后考虑细节,逐步使问题具体化,对复杂的问题,应该设计一些子目标作为过渡,上述方法概括为:自顶向下,逐步细化。
在面向对象方法中,类的实例称为______。
A、 B、 C、 D、 C③是错误的,因为在类体内,不允许对所定义的数据成员进行初始化;其他语句构造和析构函数的定义都是正确的。
关系在关系数据库中,把数据表示成二维表,而一个二维表就是一个关系。
下面的符号中可以用作C++标识符的是()。A)3testB)fcc~othterC)elseD)radius
算法的时间复杂度是指()。
有一种只在循环语句或switch语句中使用的流程控制语句,表示该语句的关键字是__________。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是()。
以下哪个不是C++语言中的有效标识符?
随机试题
填空在句子①“狼被捉住了”中“被”的词性是()。②“狼被猎人们捉住了”中“被”的词性是()。
A.急性胰腺炎B.急性胆囊炎C.急性胆管炎D.急性梗阻性化脓性胆管炎Murphy征常见于
肺心病患者,发热、咳脓痰1周。如果心电图示窦性心动过速,动脉血气分析pH7.20,PaO27.7kPa,PaCO211.2kPa,SB40mmol/L。哪项治疗不宜使用
患者男性,60岁,全血细胞减少,脾肋下1cm,骨髓增生活跃,原始粒细胞0.04,早幼粒细胞0.10,环状铁粒幼红细胞0.16,最大可能的诊断是
关于民事诉讼、行政诉讼诉讼费用说法错误的是?
结合实际,说说如何抓住关键建设班集体?
“2018东亚博览会”的主题是“()”。
PresidentBush’sre-electionalreadyhasresultedinmorefundsforoneoftheelection’spivotal"moralvalues"issues—abstinen
Position:RealEstateSalesAssociateShermanRealtyislookingfornewandexperiencedrealestatesalesassociatestobecomep
ItisinStevenSpielberg’sfirstfilm,Jaws,______abigwhitesharkattacksSwimmers______arespendingtheirholidaysina
最新回复
(
0
)