首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include using namespace std; cla
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include using namespace std; cla
admin
2016-11-25
68
问题
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:
#include
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 maln=
{
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调用的f()是派生类Derived中定义的f():而g()不是虚函数,通过指针p调用的是Base中的g()。
转载请注明原文地址:https://kaotiyun.com/show/LbAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于C++语言变量的叙述错误的是()。
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序等。
下面程序的运行结果是#include<iostream,h>voidfun(int*a,int*b){intX=*a;*a=*b;*b=X;cout<<*a<<*b<<"";vo
在树形结构中,树根结点没有【】。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
在长度为n的有序线性表中进行二分查找,需要的比较次数为
以下叙述正确的是
对于循环队列,下列叙述中正确的是
下列控制格式输入输出的操作符中,能够设置浮点数精度的是()。
随机试题
下列没有错别字的一组是()
A.规律宫缩至宫口扩张3cmB.宫口扩张3~8cmC.宫口扩张3cm至10cmD.规律宫缩至宫口开全E.规律宫缩至宫口扩张8cm活跃期
A、表面活性剂B、栓剂C、水溶性粉体D、聚乙烯醇E、注射用油与临界相对湿度有关的是
A.肾俞、命门B.肺俞、脾俞C.气海、足三里D.百会、神门E.行间、阳陵泉治疗遗尿肾气不足证,除主穴外,还应选取的配穴是()
某松散砂地基,e0=0.85,emax=0.90,emin=0.55。采用挤密砂桩加固,正三角形布置,间距s=1.6m,孔径d=0.6m,桩孔内填料就地取材,填料相对密实度和挤密后场地砂土的相对密实度相同,不考虑振动下沉密实作用和填料充盈系数,则每米桩孔内
士官服现役期间因病基本丧失工作能力,经驻军医院诊断证明,军以上卫生部门鉴定确认后,可按士官退休办法安置的人,其生活地点可( )。
根据《行政复议法》的规定,公民申请公安机关履行保护人身权利、财产权利的职责,公安机关没有依法履行的,可以提起行政复议。
Thetranslatormusthaveanexcellent,up-to-dateknowledgeofhissourcelanguages,fullfacilityinthehandlingofhistarget
A、30minutes.B、37minutes.C、7minutes.D、23minutes.B本题为时间判断题。男士说“Ittakesabout30minutesand7minutesmoreduringtherus
A、HewouldliketotakeFrontStreet.B、Theradioannouncerisalwaystellinglies.C、ThetrafficinFrontStreetmaybebusy.D
最新回复
(
0
)