首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。 有如下程序: #inc1ude <iostream> using namesp
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。 有如下程序: #inc1ude <iostream> using namesp
admin
2020-11-11
67
问题
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass Base
{
public:
virtual void f(){cout<<"f0+";}
void g(){cout<<"g0+";}
};
c1ass Derived:public Base
{
public:
Void g(){cont<<"f+";}
void go{cout.<<,"g+";}
};
int main
{
Derived d;
Base*p==&d;
p—>f();P—>g();
retum0;
}
运行时输出的结果是( )。
选项
A、f+g+
B、f0+g+
C、f+g0+
D、f0+g0+
答案
C
解析
此题考查的是虚函数和多态性。此题中,因为f()是虚函数具有多态性,所以通过指针p调用的f()是派生类Derived中定义的f();而go不是虚函数,通过指针p调用的是Base中的g()。
转载请注明原文地址:https://kaotiyun.com/show/biyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列代码段中声明了3个类:classPerson{};classStudent:publicPerson{};classUndergraduate:Student{};下列关于这些类之间关系的描述中,错误的是
关于函数重载,下列叙述中错误的是()。
下列关于运算符重载的叙述中,错误的是()。
数据库管理系统是()。
软件设计中划分模块的一个准则是()。
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程中包含一个源程序文件proj3.cpp,补充编制C++程序proj3.cpp,其功能是读取文本文件in.dat中的全部内容,将文本存放到doc类的对象myD0c中。然后将my
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程包含一个源程序文件proj3.cpp,其中定义了用于表示二维向量的类MyVector;程序应当显示(6,8)。但程序中有缺失部分,请按照以下提示,把缺失部分补充完整:
下列关于this指针的叙述中,正确的是()。
若字符指针p所指向的字符串为’’abcdefg’’,在执行语句()。Char*ap=newchar[strlen(p)+1];之后,印指向的字符数组的元素个数为
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
随机试题
女,20岁。四肢无力3天,视物不清1天。1周前有腹泻,持续1天即愈。体检:意识清楚,双眼向两侧注视均轻度受限,露白约2.5mm。四肢肌力4级,腱反射近乎消失,指鼻试验不准,跟膝腱试验欠稳,深浅感觉存在,病理反射阴性。该患者最可能是
补中益气汤主治证的病机是
背景某矿井采用立井开拓方式,风井位于井田东部边界,主井装载系统位于副井运输水平上方,主、副井井筒深度基本相同,副井井底车场主要巷道及硐室布置如图1所示。矿井施工组织安排主井先于副井3个月开工,箕斗装载硐室与主井井筒同时施工,主、副井同时到底;短路贯通后,
股票市场上有一支股票的价格是每股30元,已知发行该股票的公司在该年度净利润为1000万元,销售收入总额为10000万元,未分配利润为3000万元,该公司的股本数额为1000万股。该股票的市盈率为( )。
一般资料:女,28岁,未婚,公司职员。下面是一段心理咨询师与求助者的对话:心理咨询师:你好,请坐。你希望在哪方面得到我们的帮助?求助者:……心理咨询师:你可以放心地说,我们今天所有的谈话都是保密的。求助者:
【2013.四川内江】素质教育的重点是培养学生的解决问题的综合能力。()
材料1:某校8月中旬下达任务组织人员到西藏支教,需要7个人员,但是以往出现有一些人不合格,有些人去了呆不久的情况,9月初要完成相关工作,张明是学校支教负责人。材料2:介绍要去支教的某县的基本情况:设备落后,师资缺乏,但是相关领导非常重视相关工作,
根据下图回答下面问题2003—2007年某省生产总值(亿元)
Thissummer,forthefirsttime,EmoryCollegeletfreshmenpicktheirownroommatesinanonlineroommate-selectionsystemthat
地址编号从80000H到BFFFFH且按字节编址的内存容量为(1)KB,若用16K×4bit的存储器芯片构成该内存,共需多少(2)片。(1)
最新回复
(
0
)