首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include<iostream> using namespace std; class
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include<iostream> using namespace std; class
admin
2020-11-11
43
问题
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:
#include<iostream>
using namespace std;
class Base
{
public:
virtual void f(){cout<<"f0+";}
void g(){cout<<"g0+";}
};
class Derived:public Base
{
public:
void f(){cout<<"f+";}
void go{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+
答案
C
解析
此题考查的是虚函数和多态性。此题中,因为f()是虚函数具有多态性,所以通过指针p调用的fi()是派生类Derived中定义的f();而g()不是虚函数,通过指针p调用的是Base中的g( )。
转载请注明原文地址:https://www.kaotiyun.com/show/4iyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库管理系统是()。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(inti){x=i;}voiddispa(){cout<<x<<’,’;}private:intx;};cl
有如下程序:#include<iostream>usingnamespacestd;classR{public:R(intr1,intr2):r1(r1),r2(r2){}voidprint();voidprint()const
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
下列叙述中正确的是()。
使用VC6打开考生文件夹下的源程序文件modi.cpp,该程序运行时有错误,请改正错误,使得程序正常运行,并且要求最后一个catch()必须抛出执行的任何异常。程序通过抛出异常输出:error0ERROR注
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有成员变量year、month、day,分别表示年、月、曰,类型为int
在下列原型所示的C++函数中,按“传值”方式传递参数的是( )。
当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中有点类Point和线段类Line和主函数main的定义,程序中位于每个“//ERROR****found****”之的一行语句有错误,请加以改正。改正后程序的输出应为:
随机试题
A.正中神经受卡压B.尺神经受卡压C.桡神经受卡压D.坐骨神经受卡压旋后肌综合征是指
患者,男,27岁。近30余天来无诱因出现瘀斑和双下肢出血点、牙龈出血,化验白细胞7.5×109/L,血红蛋白126g/L,血小板17×109/L,临床拟诊为特发性血小板减少性紫癜(ITP)。问题3:假设患者因急腹症需急诊手术,如下紧急处理中,不包括的是
十二经脉中阴经与阳经的交接部位在
患者,男,40岁。近年来反复发作全身强直,阵挛,昏睡。本次发作强直,阵挛持续时间达90分钟以上。应首先考虑的是
设备设计是一项复杂的系统工程,对于( )常常需要多个设计承包商通力合作才能完成。
会计核算工作正确性、真实性的重要保证是()。
刘小姐拥有一个以自己为被保险人的定期寿险保单。刘小姐于2008年8月10日死亡,死亡时尚未缴纳应缴续期保费。根据通常的宽限期条款,保险人须向保单指定受益人给付保险金,同时扣除应缴未缴的续期保费。那么年度续期保费可能在每年( )缴纳。
注册会计师通过检查有形资产可以为其存在性、权利和义务以及计价和分摊认定提供充分、可靠的审计证据。()
订立合同的基本原则包括()。
中国古典园林中,借景的方法有很多种,如借池塘的鱼称为()。
最新回复
(
0
)