首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Mountain{ int height; public: Mountain(int h=-):hei
有如下程序: #include<iostream> using namespace std; class Mountain{ int height; public: Mountain(int h=-):hei
admin
2017-11-28
49
问题
有如下程序:
#include<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/DxAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在关系模型中,一个关系的属性名表称为【 】,也就是二维表的表框架,相当于记录型。
已知一函数的形参说明为int arr[5][6],则与此等效的形参说明为
下列叙述中正确的是
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“______”。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
下列语句段将输出字符’*’的个数为inti=100;while(1)i--;if(i==0)break;cout<<’*’;}
若要把voidffun()定义为类A的友元函数,则应在类A的定义中加入语句_______。
()是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
下列选项中,不是一个算法的基本特征的是()。
在关系数据库中,用来表示实体之间联系的是______。
随机试题
阶级消灭和国家消亡是在
企业技术创新体系的建设主要包括()。
【背景资料】某供热管线工程项目,承包商根据施工承包合同规定.在开工前编制了该项目的施工进度计划,如图5—1所示。经项目业主确认后承包商按该计划实施。在施工过程中,发生了下列事件:事件1:施工到第2个月时,业主要求增加一项工作
下列关于个人贷款还款方式的描述,正确的有()。
下列各种能力,是智力的核心成分的是()。
下列有关法律权利和法律义务相互关系的表述中,哪种说法没有正确揭示这一关系?()
小孟驾驶汽车沿一条笔直公路匀速行驶。某一时刻,小孟先看到路边的第一个里程碑,上面刻的公里数X为两位数。半小时后,他又看到第二个里程碑,上面刻的公里数Y恰好由X的十位数和个位数交换位置所成。又过了半小时,他看到第三个里程碑,上面刻的Z恰好由X的两位数中间添一
“近朱者赤,近墨者黑”,此观点反映了()因素对人的影响。
Thoseworld-famousoilpaintings(exhibit)________attheMuseumofNewYorknowarepartsoftheircollection.
Thecurrentviewofchildlanguagedevelopmentisthatitisaninstinct.Thislanguageinstinctisinnate.Butthisprevailing
最新回复
(
0
)