首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为2,请将程序补充完整。 #inelude<iostream.h> using namespace std; class Base { public: ______ void fun( ){cout<<
下列程序的输出结果为2,请将程序补充完整。 #inelude<iostream.h> using namespace std; class Base { public: ______ void fun( ){cout<<
admin
2013-05-30
35
问题
下列程序的输出结果为2,请将程序补充完整。
#inelude<iostream.h>
using namespace std;
class Base
{
public:
______ void fun( ){cout<<1;}
};
class Derived: public Base
{
pbulic:
void fubn( ){cout<<2;}
};
int main( )
{Base*P=new Derived;
P→fun( );
delete P;
return 0;
}
选项
答案
virtual
解析
本题考查虚函数的概念。在C++中,一个基类的指针可以用于指向它的派生类对象。而且通过这样的指针调用虚函数时,被调用的是该指针实际指向的对象类的那个重定义版本。在本题中,通过对象指针P调用的是派生类中重定的。fun函数,那么基类中的fun只有是虚函数才能满足要求。
转载请注明原文地址:https://kaotiyun.com/show/xUNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的执行结果是【】。#include<iostream.h>voidmain(){inta=0,b=2,c=0,d=30;if(a)d=d-10;elseif(B)
在执行下面的程序段后,a的值是为______。inta,,b;for(b=1,a=1;b<=50:b++){if(a>=10)break;if(a%2==1){a+=5;
阅读以下程序,写出程序运行后的输出结果是______。#include<iostream.h>voidmain(){chara[]={’H’,’e’,’1’,’1’,’o’,’\0’};inti,j;
以下程序的输出结果是______。#include<iostream.h>voidmain(){chars1[]=”Hello”,s2[]="World";char*p1,*p2;inti
有以下程序,程序运行的结果是______。#include<iostream.h>#include<string.h>voidmain(){charx[]="C++",y[10]="C++";
下面程序的输出结果是【】。#defineMIN(a,b)(((a)<(b))?a:b)#include<iostream.h>voidmain(){intx=3,y=5;cout<<MIN(x,y)<<end1;}
随机试题
调节红细胞生成的特异性体液因子是
以下属于麻醉药品的是
阴道毛滴虫的传播途径是
税收是国家为了实现其职能()参与社会剩余产品分配而取得的财政收入的一种规范形式。
已知经营杠杆系数为4,每年的固定成本为9万元,利息费用为1万元,则利息保障倍数为()。(2009年原)
下列因素中,与非统计变量抽样的样本规模反向变动的是()。
下图是北半球亚热带某地2013年降水量逐月累加柱状图。读图回答下面各题。该地的地带性植被是()。
长期以来,人们认为地球是已知唯一能支持生命存在的星球,不过这一情况开始出现改观。科学家近期指出,在其他恒星周围,可能还存在着更加宜居的行星。他们尝试用崭新的方法开展地外生命搜索,即搜寻放射性元素钍和铀。行星内部含有这些元素越多,其内部温度就会越高,这在一定
已知向量,且a与b不平行,那么OA与OB角平分线上的一个单位向量是().
Wherearetheyplanningtogotothenextmorning?
最新回复
(
0
)