首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为2,请将程序补充完整。 #include <iostream> using namespace std; class Base { public: ______void fun() {cout<<
下列程序的输出结果为2,请将程序补充完整。 #include <iostream> using namespace std; class Base { public: ______void fun() {cout<<
admin
2010-06-06
41
问题
下列程序的输出结果为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->fun();
delete p;
return 0;
}
选项
答案
virtual
解析
此题考查的是虚函数的概念。在C++语言中,一个基类指针可以用于指向它的派生类,而且通过这样的指针调用虚函数时,被调用的是该指针实际所指向的对象类的那个重定义版本,这样的调用叫做多态调用。题目中只有把基类定义为虚函数,才能满足多态性的要求。
转载请注明原文地址:https://kaotiyun.com/show/TMjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有如下定义:structsk{intm;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。
以下选项中不属于C语言程序运算符的是()。
在下列选项中,没有构成死循环的是()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf(“请输入2个数:”);scanf(“%d%f”,&1—cas
在软件生产过程中,需求信息的来源是()。
下面不属于软件测试实施步骤的是()。
下列选项中属于面向对象设计方法主要特征的是( )。
结构化程序设计的基本原则不包括()。
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:
下面不属于对象主要特征的是
随机试题
A.阴B.阳C.阴中之阳D.阳中之阴E.阴中之阴
固体制剂在规定的介质中,以规定方法进行检查,崩解溶散并通过规定孔径的筛网所需时间的限度,一般称为
在治疗性环境中,工作人员应做到“四轻”
在对工程造价信息进行分类时,要考虑到今后增加新的信息类型,不打乱已建立的分类体系,这说明了信息分类应遵循()的原则。
采用书面方式磋商交易时,发盘有效期的规定方法主要有()。
下列关于无形资产的摊销方法的表述中,正确的有()。
以下属于“营改增”物流辅助服务的是()。
货币市场工具与资本市场工具的主要区别在于()。
Thisbookisaninvitationtosharetheexperiencesofpeople(31)likeyou,learnanewlanguageorcometoliveinacultured
Thegravitationalpulloftheearthandmoonisimportanttousasweattempttoconquermoreandmoreofouterspace.Here’swh
最新回复
(
0
)