首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: virtual void Show(){cout
有如下程序: #include using namespace std; class Base{ public: virtual void Show(){cout
admin
2019-05-06
41
问题
有如下程序:
#include
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(1)进行了多态调用,此时调用的是派生类中重新定义的Show(),输出字符‘D’。
转载请注明原文地址:https://kaotiyun.com/show/8OAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classR{public:R(intr1,intr2){R1=r1;R
有以下程序,输出结果()。#include<iostream>usingnamespacestd;classComplex{public:Complex(doubler=0,doublei=
表达式x.operator+(y.operator++(0))还可以写成______。
执行以下程序后,输出“*”号的个数是______。#include<iostream.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)cout<<’
有如下类声明:classFoo{intbar;};则Foo类的成员bar是()
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数。再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
纯虚函数的声明总是以______结束。
下面的符号中不属于C++关键字的是()。
每个以符号________开头的行,为编译预处理行。
随机试题
A、Theonewho’sover50.B、Theonewho’sover90.C、Theonewho’sover80.D、Theonewho’sover100.D对话开头女士提到centenarian这个词,接着解
设y=,则y’=__________.
男性,73岁,发热、咳嗽、,咳痰10天,神志不清 1天,急诊人院。发病以来纳差,尿量不少。有高血压、糖尿病史。查体:T 37.5℃,BP 120/80mmHg,R 24次/min。昏迷,皮肤干燥,双下肺较多湿哕音。 WBC12×1010/L,分叶76%,首
患者,男,28岁,急性阑尾炎入院。提示阑尾位于盆腔的检查是
根据《循环经济促进法》,发展循环经济应当在()的前提下,按照减量化优先的原则实施。
注册会计师在对被审计单位的存货跌价准备进行审计时,下列各项中,对存货跌价准备直接构成影响的是( )。如果通过监盘发现被审计单位存货账面记录与经监盘确认的存货发生重大差异,注册会计师采用的程序可能无效的是( )。
下列有关经营风险对重大错报风险影响的说法中,错误的是()。
阅读资料,回答下列问题。 上海市生活垃圾分类工作实施以来,在居民分类、垃圾分类处置、全过程分类体系、配套制度规范以及社会宣传等方面都取得了显著成效。下图为上海市垃圾分类年度日均完成量及2020年目标,下表为上海市垃圾分类回收处理量。
一辆汽车将一批货物从甲地送往乙地再返回.甲乙两地相距100公里,汽车每小时行驶90公里。汽车开到中途丙地发现有东西落在甲地,立即返回去取,然后再送去乙地,最后花了3小时才返回甲地。问丙地距乙地多少公里?
He’slate.He(mustmiss)______thetrain.
最新回复
(
0
)