首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: virtual void Show(){cout
有如下程序: #include using namespace std; class Base{ public: virtual void Show(){cout
admin
2020-11-11
34
问题
有如下程序:
#include
using namespace std;
class Base{
public:
virtual void Show(){cout<<’B’;}
);
class Derived:public Base{
public:
void Show(){cout<<’D’;)
};
int main(){
Base*p l=new Derived;
Derived*p2=new Derived;
p l一>Show();
p2一>Show();
delete Pl;
delete p2;
return 0:
)
运行这个程序的输出结果是( )。
选项
A、BB
B、BD
C、DB
D、DD
答案
D
解析
在基类Base中定义了虚函数Show()输出字符‘B’,而在派生类Derived中对虚函数Show()进行了重新定义,输出字符‘D’。在主函数中对基类和派生类中的虚函数Show()进行了多态调用,此时调用的是派生类中重新定义的Show(),输出字符‘D’。
转载请注明原文地址:https://kaotiyun.com/show/YZyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有成员变量year、month、day,分别表示年、月、曰,类型为int
以下程序的正确运行结果是()。#includeintfun(int);voidmain(){inta=2,i;for(i=0;i
有如下语句序列; int k=0; do{k+=5;couk<<’$’;) while(k<19); while(k-->0)cout<<’*’; 执行上面的语句序列输出字符$和。的个数分别是
执行语句序列 intn: cin>>n: switch(n) { casel: case2:cout<<’1’: case 3: case4:cout<<’2’: break: d
下列语句分别是不同程序中的第一个输入输出语句。若去掉其中的“<<left”,输出效果将发生变化的是
下列关于C++预定义流对象的叙述中,正确的是
下列运算符中,不能被重载的是
下列有关继承和派生的叙述中,正确的是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
被誉为“书上蝴蝶”的藏书票是一种独特的艺术形式,其常用的创作载体是()。[江西2018]
女性,35岁,反复尿频、尿急、尿痛1年,初用抗生素症状稍有改善,但后来症状逐渐加重,伴有脓血尿。排泄性尿路造影见右肾显影正常,左肾上、中盏破坏。最可能的诊断是
转铁蛋白饱和度增高在以下哪种病症中不可见?()
背景资料:某城市跨线桥工程,上部结构为现浇顶应力混凝土连续梁,其中主跨跨径为30m,并跨越一条宽20m河道;桥梁基础采用直径1.5m的钻孔桩,承台尺寸为12.0m×7.0m×2.5m(长×宽×高),承台顶标高为+7.0m,承台边缘距驳岸最近
在经济转轨时期,衡量货币是否均衡的标志是()。
国家旅游局饭店评定机构对旅游饭店星级复核,采取()的方法。
教学过程是教师教、学生学的基本过程,具有若干环节,其中心环节是()。(2013·河南)
一次足球赛,共有16支队伍参加。已知A、B、C、D四个小组各有4支队伍,小组赛前两名进行淘汰赛。淘汰赛第一轮中A组第一名对B组第二名,B组第一名对A组第二名,C组第一名对D组第二名,D组第一名对C组第二名,胜利的队伍进入四强,问若小组分组已确定,进入4强的
在软件开发项目实施阶段质量控制工作中,监理机构针对开发项目实施方案应审核的内容是(47)。①实施方案与法律、法规和标准的符合性;②工程实施的组织机构③实施方案与合同、设计方案和实施计划的符合性④实施方案的合理性和可行性
SamplesfromthefloorofarockshelterinPennsylvaniaweredatedbyanalyzingthecarbontheycontained.Thedatesassignedt
最新回复
(
0
)