首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inchutb<iostream> using namespace std; class Mountain{ int height; public: Mountain(int h=-):hei
有如下程序: #inchutb<iostream> using namespace std; class Mountain{ int height; public: Mountain(int h=-):hei
admin
2017-04-25
30
问题
有如下程序:
#inchutb<iostream>
using namespace std;
class Mountain{
int height;
public:
Mountain(int h=-):height(h){}
virtual ehar*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/z1Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeUsingnamespacestd;classBase{public:Base(intx=0):valB(x){cout<<valB;}~Base()(cout<<valB;
若x和y是程序中的两个整型变量,则下列if语句中正确的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件),下面属于系统软件的是()。
对于多重继承,下面说法中正确的是( )。
请将下列类定义补充完整。classBase(public:voidfun(){cout<<"Base::fun"<<end1;}};classDerived:publicBase{public:voi
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中______的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
已知各变量的定义如下inti=8,k,a,b:unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
应在下面程序下划线中填写的正确的语句是( )。 #include <iostream> using namespace std; class A{ public: void test(){cout<< "this i
在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个【 】实际上对应一个处理模块。
随机试题
通过对现行系统进行分析,找出存在的问题和不足之处。从而提出改进方法的工作是()
中药的研制生产、经营、使用和监督管理依照( )
住宅工程质量分户验收对参加分户验收的建设、施工、监理单位人员资格提出了明确的要求。()
FIDIC的有关合同文本(FIDICIGRA80PM)规定,如采用()模式,则业主方的管理人员将在业主方委托的工程管理咨询公司的项目经理领导下工作。
根据规定,下列各项中,不属于城乡污水集中处理场所的有()。
一般而言,若获得信度的取样团体较为异质的话,往往会()测验的信度。
概括阅读资料的主要内容,要求:全面、准确,条理清楚,限200字内。(20分)结合阅读资料,从维护外来人口权益的角度,就“如何解决外来人口面临的诸多困难、改善其就业生活环境”提出对策建议,并进行论证。要求:既可以提出多种对策并逐项论证,也可以提出一种对策
中国的家庭教育是,父母千方百计把自己的孩子培养成和他们一样的人,遗憾的是,他们成功了。问:说话人认为中国的家庭教育到底成功了吗?( )。
中国传统儒家思想“劳心者治人,劳力者治于人”的主张实际上是把()相隔离了。
参加关税同盟的国家,其关境()。[暨南大学2011国际商务硕士]
最新回复
(
0
)