首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void Show(){cout<<’B’;> }; class Derived:public Base{
有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void Show(){cout<<’B’;> }; class Derived:public Base{
admin
2015-11-24
49
问题
有如下程序:
#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/meNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数operat
下列说法中,不属于数据模型所描述的内容的是
设有n元关系R及m元关系S,则关系R与S经笛卡儿积后所得新关系是一个()元关系。
有如下的程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){ofstreamoutf("D:\\temp.t
关系数据库管理系统能实现的专门关系运算包括()。
下面各选项中,属于非法的C++整型常量的是()。
对于重载的运算符>>,它是一个
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;______!=’\0’;i++);
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#include<string>char*scmp(char*s1,char*s2){if(strc
随机试题
辣根过氧化物酶的酶活性基团为
现代医学已开始主张死亡的依据是
患者男,15岁。因乏力,面色苍白前来就诊,血液分析结果:RBC3.14×1012/L,HGB62g/L,Hct0.21.RDW21%。该患者贫血形态学应为
角色个性冲突是指社会角色所要求所期望的行为与个体本身的价值观或个性相悖时所产生的冲突。根据上述定义,下列属于角色个性冲突的是()。
对未列入《检验检疫机构实施检验检疫的进出境两品日录》的必须实施标识查验的纺织品,海关凭( )验放。
根据印花税法律制度的规定,下列各项中,属于印花税征税范围的有()。
下列属于孔庙的称谓有()。
根据以下资料,回答116~120题从企业所有制性质来看,2004年云南省规模以上工业增加值绝对数最高是哪类企业?()
ScientistssaytheyhavefoundawaytoturnbodyfatintoabettertypeoffatthatburnsoffcaloriesandweightTheUSJohns
Upto600stationsformonitoringairpollutionacrossEnglandcouldbeshutdownundernewgovernmentplanstosavemoneybycu
最新回复
(
0
)