首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void Show(){cout<<’B’;} };
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void Show(){cout<<’B’;} };
admin
2017-04-25
30
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
public:
virtual void Show(){cout<<’B’;}
};
class Derived:public Base{
public:
void Show(){cout<<’D’;}
};
int main(){
Base*p1=new Derived;
Derived*p2=new.Derived;
p1->Show();
p2->Show();
delete p1;
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/Y2Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。
有如下程序:#inCludeusingnameSpacestd;ClassA{public:A(inti=0):r1(i){}voidplint(){cout
下列叙述中,错误的是()。
下面关于友元的叙述正确的是( )。
己知下列程序的输出结果是42,请将横线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classTestClass{intvalue;public:Tes
下列程序用于将源文件中的字母进行大小写转换,while的条件是【 】。#include<iostream.h>#include<fstream.h>#include<iomanip.h>void
有如下程序: #include<iostream> using namespace std; class VAC{ public: int f() const{return 3;} int f() {
用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,序列的变化情况如下: 20,15,21,25,47,27,68,35,84 15,20,21,25,35,27,47,68,84 15,20,2
软件工程管理的具体内容不包括对( )管理。
随机试题
男,25岁。工地高空坠落受伤,出现血压下降、腹胀、腹痛。查体:见髂骨挤压分离试验阳性,双下肢不等长,会阴部瘀斑。首先考虑的诊断是
案情:甲、乙、丙三人相约设立一有限责任公司生产服装。约定甲出资100万元,其出资构成为:人民币30万元,甲的劳务作价20万元,土地使用权作价50万元。乙以其拥有的服装类注册商标“红星”出资,评估价为100万元。丙以机器厂房出资,评估价为50万元。经商定,三
基金职业道德规范的内容不包括()。
在小组中期,组员通常具有的特点是( )。
读“水库蓄洪功能示意图”,回答。若在我国某大型外流河中上游修建多座以调洪蓄洪功能为主的水库,则该河()。
【2014年江苏南通】目前我国基础教育课程实行三级课程管理制度,这三级课程指_________课程、地方课程和学校课程。
①把网络做得好的留给网络.把网络做不到的做好做强②利用传统媒体的平台对社会和网络热点进行聚合。让社会讨论在理性有序的氛围中进行③传统媒体可以利用新兴媒体介入公共事件的讨论,及时发布权威信息④信息化时代,“新闻性报道”已经不再是传统媒体的长项⑤这是传
Whatkindofpersonneedsthisservice?WhendoesthetypingservicecloseonWednesday?
计算
Writeanessayof160-200wordsbasedonthefollowingdrawing.Inyouressay,youshould1)describethedrawingbriefly,
最新回复
(
0
)