首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序; #include<iostream> using namespace std; class B{ public: virtual void show(){cout<<’’B’’;} };
有如下程序; #include<iostream> using namespace std; class B{ public: virtual void show(){cout<<’’B’’;} };
admin
2019-06-12
52
问题
有如下程序;
#include<iostream>
using namespace std;
class B{
public:
virtual void show(){cout<<’’B’’;}
};
class D:public B{
public:
void show(){cout<<’’D’’;}
};
void funl(B*ptr){ptr->show();}
void fun2(B&ref){ref.show0;}
void fun3(B b){b.show();}
int main(){
B b,*p=new D;
D d;
fun1(p);
fun2(b);
fun3(d);
return 0;
}
程序的输出结果是( )。
选项
A、BBB
B、BBD
C、DBB
D、DBD
答案
C
解析
此题考查的是虚函数与多态性。在成员函数的声明前面加上virual关键字,即可把函数声明为虚函数:在C++中,一个基类指针可以用于指向它的派生类对象,而且通过这样的指针调用虚函数时,被调用的是该指针实际所指向的对象类的那个重定义版本。此题中,fun1()和fun2()的形参分别是基类的指针和引用,给fun1()传入的实参是指向派生类对象的指针p,funl()将调用D类中的show()输出字符‘D’;给fun2()出入的实参是基类对象,fun2()调用类B中的show()输出字符‘B’;fun3()由于形参是基类对象,调用的始终都是基类的show(),输出字符‘B’。故最终输出结果是DBB。
转载请注明原文地址:https://kaotiyun.com/show/cQ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定q所指对象的值为25,q+1所指对象的值为46,则执行“(*q)++;”语句后,q所指对象的值为___________。
以下程序段是函数返回a所指数组中最大的值所在的下标值,横线处的语句为()。fun(int*a,intn){inti,j=0,k;k=j;for(i=j;ia[k])______
以下程序的执行结果是()。#include#includevoidfun(intn){if(n!=0){fun(n=1);for(inti=l;i
自然连接(Naturaljoin)是一种特殊的等值连接,下列哪个(些)是它满足下面的条件()。I、两关系间有公共域Ⅱ、通过公共域的等值进行连接Ⅲ、可进行逆运算
以下描述中,不是线性表顺序存储结构特征的是()。
有如下程序:#includeusingnamespacestd:classTestClass1{public:TestClass1(){cout
下面有关内联函数的叙述中,正确的是()。
在关系模型中,二维表的行称为_____________。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
下列选项中,作为是数据库系统的核心的是()。
随机试题
肾结核的早期表现特点是()。
有关宪法对人权的保护和促进的说法错误的是哪一项?()
根据测量标准的定义,下列计量器具中不属于测量标准的是_________。
某石油储备库,有10104m3浮项原油储罐30座。单位设有专职消防队,配备泡沫消防车两台、高喷消防车一台、水罐消防一台,并有专职消防员30人。单位成立了消防安全委员会,安全环保部是该单位消防安全工作归口管理部门,并层层确定了消防安全责任人和消防安全管理人员
税款征收是税收征管的目的。下列不属于税款征收内容的是()。
银行业消费者的投诉处理基本要求包括()。
当共享领城的风口期来临时,那些最先做好准备的创业者才更有可能趁势而飞。如果在行业处于风口期时,即使创业公司刚刚进入起步阶段,也需要加快进度,因为不知何时风口期就会戛然而止。如果未来某个时期,接连出现共享单车、共享充电宝、共享雨伞等项目批量式关门,共享经济的
1995年6月17日余某所乘的客轮触礁沉没,生死不明。余某的利害关系人若申请宣告余某死亡,最早应是哪一天才能向法院提出申请?()
中国的社会状况是乡土中国,每一位作家最切实的经验来自乡土,中国文学最成熟、最成功的也是乡土文学。城市一直处于不断调整中,我们所感受的都市文化经验也都是部分的,没有整体性。这种状况还要延续一段时间,还需不断整合、不断建构和体悟城市文化,现在所描述的还只是城市
下列哪一情形构成无权代理?()
最新回复
(
0
)