首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
47
问题
有如下程序:
#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;classBase{public:Base(intx=0):valB(x){cout<<valB;}~Base()(cout<<valB;
要定义一个引用变量p,使之引用类MyClass的一个对象,正确的定义语句是()
实体之间的联系可以归结为一对一的联系,一对多的联系与多对多的联系。如果一个学校有许多学生,而一个学生只归属于一个学校,则实体集学校与实体集学生之间的联系属于______的联系。
有以下类定义classMyClass{public:MyClass(){cout<<l;)};则执行语句MyClassa,b[2],*p[2];后,程序的输出结果是
执行语句序列intx=10,&r=x;cout<<x<<’-’<<r<<endl;输出结果为______。
设有如下关系表:则下列操作中正确的是
数据库管理最本质的特点是实现数据的共享。为了实现数据的共享,保证数据的独立性、完整性和安全性,需要有一组软件来管理数据库中的数据,处理用户对数据库的访问,这组软件称为【 】。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为【 】。
软件测试方法中属于静态测试方法的是()。
随机试题
[*]
患者经治1周后,身热已退,黄疸减轻,呕吐止,唯胁肋隐痛,脘痞腹胀,食少口干苦,小便赤苔腻,脉弦数。
老年人合理的饮食结构中下列哪些项是对的
某养殖户饲养蛋鸡四千多羽,时有体况肥胖的母鸡突然死亡,产蛋率从75%~85%下降至45%~55%或更低。病鸡喜卧,腹大而软松下垂,冠、髯苍白。重病者嗜睡、瘫痪,一般从出现症状到死亡1~2d,有的病例在数小时内即死亡。剖检:病鸡的皮下、腹腔、肠系膜表面有脂肪
A.升膜式蒸发器B.降膜式蒸发器C.刮板式薄膜蒸发器D.离心式薄膜蒸发器E.管式蒸发器利用高速旋转的转子,将药液刮布成均匀薄膜而进行蒸发,适用于易结垢料液
设直线方程为x=y-1=z,平面方程为x-2y+x=0,则直线与平面:
一个城市的建设发展,如果说建筑是她的脊梁,环境是她的容貌,那市民的文明素质就是她的________。而文化作为承载文明的基石,特别是当跨越时空的优秀传统文化理念、价值标准、审美风范被重新________,转化为现代人们的精神追求和行为养成时,那她_____
在形式意义上,世界上大多数国家的宪法属于()(2011年非法学综合课单选第22题)
表名为Employee的表结构是(职工号,姓名,工资),建立表Employee的SQL命令是
Theprofessorfoundhimselfconstantly______thequestion;Howcouldanyonedothesethings?
最新回复
(
0
)