首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
62
问题
有如下程序:
#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://jikaoti.com/ti/guE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
下列程序的输出结果为()。#include<iostream.h>#include<iomanip.h>voidmain(){cout.precision(4);cout<<123.127;
对建立良好的程序设计风格,下面描述正确的是
下面程序输出的结果是 #include<iostream.h> voidmain() {inti; inta[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) cout<<a[i
若有如下程序:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;long*q;q=(l
根据数据结构中各数据元素之问前后件关系的复杂程度,一般将数据结构分成
软件生命周期是指()。
语句int*i;i=newint[10];,释放指针i的语句是【】。
如果一个工人可以管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在【】的联系。
在关系数据库中,用来表示实体之间联系的是
随机试题
紫金锭的功用是( )
男性,68岁。因粘连性肠梗阻24小时行剖腹探查术,术中发现肠系膜与腹壁之间形成粘连带压迫肠管,松解粘连带后见肠管血运良好,关腹。术后6小时发生休克,腹部检查无明显压痛部位,最可能的原因是
某承包人在进行柱基础填埋前48小时电话通知工程师准备验收,临近验收时,工程师因有事无法参加验收,便派人通知承包人延期验收。第4天,承包人为了不影响施工进度,自行对柱基础进行了验收,并作了记录。此后承包人开始继续施工,并向发包人提出工程延期2天、承担停工费用
《义务教育语文课程标准(2011年版)》要求7~9年级学生累计认识常用汉字()个左右。
中国人和印度人有一个______的共同点,就是都喜欢花天价买西方名牌。印度和中国的不少人不加______地把“欧洲文化世界第一”作为一种“时尚”学了过来,尽管他们自己的文化更为古老和复杂。依次填入划横线部分最恰当的一项是()。
西方学者提出的“日常生活审美化”理论,从其产生的客观基础而论,它是在科技飞速发展,物质生活质量逐渐提高,人们日益从物质需求向精神需求过渡的前提下而出现的一种理论对现实的回应。这种回应的出现,一方面是客观现实对理论的要求,另一方面也是西方哲学、美学及文学艺术
大学生培养法律思维方式的途径有()
1924年1月,中国国民党第一次全国代表大会在孙中山主持下在广州举行。孙中山在大会上说:“现在是拿出鲜明反帝国主义的革命纲领,来唤起民众为中国的自由独立而奋斗的时代了!”成为国共合作的政治基础和革命统一战线的共同纲领是()。
设y=ln(2+3-x),求dy|x=0.
Theidea"happiness",tobesure,willnotsitstillforeasy【B1】______:thebestonecandoistotrytosetsome【B2】______tot
最新回复
(
0
)