首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; c1ass Base{ public: virtual void Show(){cout<<’B’;} };
有如下程序: #inc1ude<iostream> using namespace std; c1ass Base{ public: virtual void Show(){cout<<’B’;} };
admin
2018-12-04
54
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
c1ass Base{
public:
virtual void Show(){cout<<’B’;}
};
c1ass Derived: public Base{
public:
void Show(){ cout<<;D’;}
};
int main(){
Base *p1=new Derived;
Derived *p2=new Derived;
p1—>S1:tow();
p2—>Show();
delete p1;
delete p2;
retum0;
}
运行这个程序的输出结果是( )。
选项
A、BB
B、BD
C、DB
D、DD
答案
D
解析
在基类Base中定义了虚函数Show()输出字符‘B’,而在派生类Derived中对虚函数Show()进行了重新定义,输出字符‘D’。在主函数中对基类和派生类中的虚函数Show0进行了多态调用,此时调用的是派生类中重新定义的Show(),输出字符‘D’。
转载请注明原文地址:https://kaotiyun.com/show/yrAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下类定义classMyClass{private:intid;Chargender;Char*phone;public:MyClass():id(0),gender(‘#’),pho
如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的语句应该为______。#include<iostream.h>classtest{private:inthum;public
下面不正确的描述为
一个C++程序由函数A(),B(),C()和函数P()构成,在函数A()中分别调用了函数B()和函数C(),在函数B()中调用了函数A(),且在函数P()中也调用了函数A(),则可以说
下面程序的结果为______。#include<iostream.h>voidmain(){int3=1,b=2;boolc=1;if(a>b)||c)cout<<“true”<<endl;else
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max()的调用中错误的是()。
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
以下选项中与k=n++;完全等价的表达式是
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为()。main(){inta,b;scanf(“%d%d”,&a,&b);cin>>a>>b;tout<<“a=”<<a<<“b=”<<b;
下列不属于软件工程3个要素的是()。
随机试题
旅游企业在市场细分后选择集中性目标营销策略,该旅游企业一般都是()。
若已知两个同频率电压的相量分别为=(20+j50)V和=(10-j20)V,则电压UAC等于()。
建设项目进度计划的跟踪检查与调整主要包括()等内容。
生动形象、幽默诙谐是导游语盲美之所在,是导游语言的()的具体体现。
增加作业时间和装卸搬运次数可以提高装卸搬运作业量和设备的生产率。
人们常说,如果压力大,就去户外自然环境中散散步,呼吸新鲜空气,认识一下新朋友,这能帮助减压。最近一项研究为此提供了证据。美国密歇根大学等机构的研究人员对1991名来自英国“为健康而散步”组织成员的健康状况进行了分析。结果发现,集体户外散步能大大减少患抑郁症
民警黄某为图方便,在私家车上安装警车号牌,携带警棍、人民警察证参加自驾游,出发时被巡逻的督察大队民警发现。下列现场督察处置措施中,正确的是:
索引项根据键值在索引文件中的顺序排列,组织成一维线性结构,每个索引项直接指向数据文件中的数据记录,则该索引文件称为______。A)稀疏索引B)聚集索引C)稠密索引D)单层索引
Socialanxietydisorderpreventssome15millionAmericansfromleadingnormalsocialandromanticlives,anewsurveyfinds.
A、Toconductstudies.B、Tofindpotentialcustomers.C、Topredictpeople’shealthcarecosts.D、Toprovidebetterserviceforcu
最新回复
(
0
)