首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数,而非虚函数不支持多态调用。有如下程序: #include <iostream> using namespaee s
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数,而非虚函数不支持多态调用。有如下程序: #include <iostream> using namespaee s
admin
2012-04-29
51
问题
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数,而非虚函数不支持多态调用。有如下程序:
#include <iostream>
using namespaee std;
class Base{
public:
virtual void f( ){cout<<"f0+";}
void g( ){cout<<"gO+";}
};
class Derived:public Base{
public:
void f( ){cout<<"f+";}
void g( ){cout<<"g+";}
};
int main( ){
Derived d;
Base*P=&d:
p->f( );p->g( );
return 0;
}
程序的输出结果是
A) f+g+
B) f0+g+
C) f+g0+
D) f0+g0+
选项
A、
B、
C、
D、
答案
C
解析
转载请注明原文地址:https://kaotiyun.com/show/ZAVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有以下程序段floata[8]={1.0,2.0};intb[1]={0};charc[]={"A","B"};chard=="1";以下叙
下列说法不正确的是
下列数组定义中错误的是()。
已知下列函数定义:fun(int*b,intc,intn,intdata){intk:for(k=0;k
下列选项中可作为C语言合法常量的是()。
若二维数组a有m列,则在a[i][j]前的元素个数为()。
下列给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。例如,输入一个整数27638496,函数返回值为64862。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确
函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变;并将转换后的结果作为函数值返回。请在程序的下划线处填入正确的
设有函数说明语句: intfun(int,int); 以及函数指针定义语句: int(*f)(int,int); 若要使函数指针指向函数fun的入口地址,以下选项中正确的是()。
设二叉树的前序序列为ABDEGHCFH,中序序列为DBGEHACIFJ。则后序序列为()。
随机试题
特殊之毒不仅包括虫毒、蛇毒、疯犬毒、药毒、食物毒,还有疫毒。()
突出屋面的墙或烟囱的侧面瓦伸入泛水的宽度不小于()mm。
关于普通股说法错误的是()。
向外商转让上市公司国有股和法人股须在()范围内进行。
下列单位与劳动者建立劳动关系,适用《劳动合同法》的有()。
()认为文化是一个复合整体,包括知识、信仰、艺术、道德、法律、习俗以及作为一个社会成员的人所习得的其他一切能力和习惯。
VincentWillemVanGoghwasa(n)______painter.
A、 B、 C、 D、 D
关系数据库管理系统能实现的专门关系运算包括( )。
HomerHomer:oneofthegreatest(1)______poets.famousfortwoepicpoems:relatedwith(2)______WarI.Illiad:A.describesth
最新回复
(
0
)