首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为2,请将程序补充完整。 #include<iostream> using namespace std; class Base { public: ______void fun(){cout<<1;}
下列程序的输出结果为2,请将程序补充完整。 #include<iostream> using namespace std; class Base { public: ______void fun(){cout<<1;}
admin
2010-12-16
57
问题
下列程序的输出结果为2,请将程序补充完整。
#include<iostream>
using namespace std;
class Base
{
public:
______void fun(){cout<<1;}
};
class Derived:public Base
{
public:
void fun(){cout<<2;}
};
int main()
{
Base*p=new Derived;
p->fur();
delete p;
return 0;
}
选项
答案
virtual
解析
本题考核虚函数的概念。在C++中,一个基类指针(或引用)可以用于指向它的派生类对象,而且通过这样的指针(或引用)调用虚函数时,被调用的是该指针(或引用)实际指向的对象类的那个重定义版本,这样的调用称为多态调用。基类Base和派生类Derived中都定义了成员函数fun,但是有不同的实现。程序最后输出的结果为2,表明通过对象指针p调用的函数版本为派生类中定义的,只有把基类的fun函数定义为虚函数,才能满足要求。
转载请注明原文地址:https://kaotiyun.com/show/DOjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
请编写函数fun,函数的功能是:将M行N列自二维数组中的数据,按行的顺序依次放到一维数组中一维数组中数据的个数存放在形参n所指的存储粤元中。例如,二维数组中的数据为:333333334444
有以下程序#include<stdio.h>typedefstructstu{charname[10];chargender;int
由N个有序整数组成的数列已放在一维数组中,给定程序MODIl.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(10w
有以下程序#include<stdio.h>main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能#defineMAX2147483647intfindmin(intx[],intn){inti,min;min=MAX;for(i=0;
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
下面不属于对象主要特征的是
带参数的流操纵算子【】与成员函数unsetf执行同样的功能。
C++语言中的多态性分为编译时的多态性和【 】时的多态性。
随机试题
甲公司为增值税一般纳税人,增值税税率为17%,适用的企业所得税税率为25%。假定不考虑其他相关税费。确定计提坏账准备的比例为期末应收账款余额的5%。2014年1至11月末实现会计利润总额为750万元,递延所得税负债年初数为10万元,递延所得税资产年初数为7
肝阴不足与肝阳上亢均可见
用于矫正器,固定修复体,种植牙等的牙刷是
一对齿轮相互啮合的过程中,轮齿所受载荷从零变到最大,然后,又从最大变为脱离时的零值,其循环应力特征r等于()。
()不属于交易费用。
我国《公司法》规定,发行无记名股票的,公司应当记载的事项不包括( )。
甲公司2011年——2013年发生下列与长期股权投资相关的业务:(1)2011年1月7日,对联营企业投资,购入乙公司的股票100万股,占乙公司股份的25%,从而对乙公司的财务和经营政策有重大影响。该股票每股买入价为8元,其中每股含已宣告分派但尚未
2010年3月2日,A公司与B公司签订了一份100万元的设备买卖合同。该合同约定:A公司于3月3日向B公司签发一张金额为人民币15万元的银行承兑汇票作为定金;B公司于3月10日交付设备;A公司于B公司交付展览设备之日起3日内付清货款;任何一方违约,应当依
近日,一篇据说是出自小学生之手的作文走红网络。其强大的令人捧腹的逻辑思维让网友笑称:“小小年纪就领悟了蝴蝶效应,前途不可限量”。
在μC/OS–II操作系统下,处于运行态的任务因更高优先级的任务就绪而被剥夺CPU使用权后将转入()。
最新回复
(
0
)