首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include using namespace std; cla
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include using namespace std; cla
admin
2019-05-06
97
问题
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:
#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 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调用的f()是派生类Derived中定义的f();而g()不是虚函数,通过指针p调用的是Base中的g()。
转载请注明原文地址:https://kaotiyun.com/show/4OAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序输出结果为______。#include<iostream>usingnamespacestd;classTestClass1{public:TestClass1(){}TestCla
数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是______。
在软件开发中,需求分析阶段产生的主要文档是()
下面关于继承和派生的叙述中,正确的是()。
假定q所指对象的值为25,q+1所指对象的值为46,则执行"(*q)++;"语句后,q所指对象的值为______。
在数据管理技术发展的3个阶段中,数据共享最好的是
假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
下面的符号中可以用作C++标识符的是()。A)3testB)fcc~othterC)elseD)radius
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(char*str){inti=0,j=0:while(str[j])
随机试题
患者,女,75岁。因“冠心病,不稳定型心绞痛”入院,为了解患者的心功能,护士需特别关注的辅助检查是
A.当日有效B.不得超过3天C.2日极量D.7日用量E.3日用量处方一般不得超过()
确定项目设备来源方案要考虑国内设备制造厂家的业绩及研发能力。对于国内有制造能力、且有制造业绩的设备,设备来源方案应为()。
属于债务收入的财政收入有()。
某初中生物老师在指导学生完成“探究种子萌发的环境条件”实验中采用合作学习的教学策略,在进行实验分组时,应遵循的原则是()。
在VisualBasic中,6+10mod10\9/3+2^3的结果为________。
Inthelastfewyears,there______greatchangesinthecountry.
集中统一的打击行动,多数情况下由各省、自治区、直辖市从当地社会治安情况出发,主动地和有节奏、有准备、有重点地开展集中打击或专项斗争。()
根据以下资料,回答问题。2011年前十一个月,某省高新技术产业完成总产值3763.00亿元,实现增加值896.31亿元。增加值同比增长30.74%,比规模以上工业增加值高11.64个百分点,占规模以上工业增加值的比重达到25.32%。高新技术产业
YourLifeTheirHandsAOnbenchesinparks,youcanbuythethingsyousimplycan’tfindinstores.Aftermethamphetamine,the
最新回复
(
0
)