首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include using namespace std; cla
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include using namespace std; cla
admin
2016-11-25
27
问题
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:
#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://jikaoti.com/ti/Jrt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。#include<iostream.h>voidmain(){inta=0;a+=(a=8);cout<<a;}
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。
下面关于模板的描述,错误的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
设有下列二叉树:对此二叉树前序遍历的结果为
下列控制格式输入输出的操作符中,能够设置浮点数精度的是()。
某二叉树中度为2的结点有18个,则该二叉树中有______个叶子结点。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有______个元素。
在关系数据库中,用来表示实体之间联系的是
随机试题
护士长在早交班会上向病房护士口头传达了护理部的一项重要决定,要求大家从今天开始使用一种新的护理记录表格。但是在具体执行过程中效果很差,大家都不清楚新表格的具体填写方法,这种沟通的失败主要是因为
桩冠的长度应为根长的A.1/4~1/3B.1/3~1/2C.1/2~2/3D.2/3~3/4E.3/4以上
对图(1)、(2)、(3)、(4)中,关于BC杆中轴力的描述正确的是:
工程项目质量优良评定标准为单位工程质量全部合格,其中有()以上的单位工程优良,且主要建筑物单位工程为优良。
根据《中华人民共和国会计法》的规定,企业的下列人员中,应当在财务会计报告上签名并盖章的有()。
根据个人所得税法律制度的规定,下列个人购买的符合规定的商业健康保险产品支出,可按照法定标准在个人所得税前扣除的有()。
书法对于()相当于阅读对于()
蔡戈尼效应:指对未完成的工作比对已完成的工作有较好的记忆效果的现象,1927年由德国心理专家蔡戈尼在记忆试验中发现。下列属于蔡戈尼效应的是()。
阅读下面的文章。回答问题。城市是纯粹的人为产物,大部分由混凝土组成,环境干燥,人来人往,污染严重。很难想象,在这种环境下还有物种能平静地生长。不过,近年来科学家观察到,一些物种具有惊人的能力,逐渐适应了这种新的生活空间——尤其是那些具有
A、NextSaturday.B、ThisSaturday.C、Nextmonth.D、NextMonday.B对话中,女士问男士下周一交报告可以吗,男士表示恐怕不行,并说周六是最后的截止日期。由此可见,女士必须在周六交上报告。
最新回复
(
0
)