首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include<iostream> using namespace std; class
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序: #include<iostream> using namespace std; class
admin
2020-11-11
42
问题
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:
#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全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段可以使用的工具是()。
下列排序方法中,最坏情况下比较次数最少的是()。
有如下类定义:classTest{public:Test(){a=0;c=0;}//①intf(inta)const{this->a=a;}//②staticintg(){returna;}//③voidh(intb){Tes
假定int类型变量占用两个字节,其有定义intx[10]={0,2,4};,则数组x在内存中所占字节数是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack为抽象类
下列叙述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,实现函数sort(intA[].int.n),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字最
在满足实体完整性约束的条件下
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为6。该树中度为3的结点数为
随机试题
试述骨与关节结核的临床表现。
智齿冠周炎常形成瘘道,其常见部位为A.第三磨牙颊部皮肤B.第二磨牙颊部皮肤C.第一磨牙舌侧牙龈D.第二磨牙颊侧牙龈E.第一磨牙颊侧牙龈
某施工机械原始购置费为6万元,耐用总台班为3000台班,检修周期为6个,每次检修费为5000元,台班经常修理费系数为0.7,每台班人工、燃料动力及其他费用为56元,机械残值率为3%,除税系数为l,则该机械的台班单价为()元/台班。
A公司向B公司按CIF条件,签订出口大米10000吨的合同。规定装运期为5月1日至10日。A公司与C公司签订程租船合同,规定受载期为5月1日至10日。B公司开来信用证的有效期到5月10日止,5月6日船抵受载港,5月12日装船完毕离港。5月10日A公司顺利结
期限在一年以内的贷款实行()利率政策。
某水果店只有进货价低于正常价格时,才能以低于市场的价格卖水果而获利:除非该水果店的销售量很大,否则,不能从果农那里购得低于正常价格的水果;要想有大的销售量,该水果店就要拥有特定品种水果的独家销售权。因为种种原因,该水果店没有得到特定品种水果的独家销售权。由
甲厂是一家生产酒瓶的企业法人,乙酒厂经常从甲厂进购啤酒瓶以生产瓶装啤酒。一次,乙厂要求甲厂提供大量酒瓶,并签订合同约定:甲厂提供啤酒瓶后,乙厂于一个月内付款。合同签订后,甲厂为了组织生产原料以机器设备作为抵押向银行贷款若干,并办理了抵押登记。之后,甲厂仅仅
通常,多项目管理从项目目标卜看,这些项目可能是孤立的、无关联的,但是这些项目之间的组织内部存在除(70)之外的共有特性。
Governmentisabasicmeansoforderinghumanrelations.【C1】______itscitizens,governmentgenerally【C2】______certainwell-organ
A、Totalkabouttheeveningclasswiththeman.B、ToseewhatclassthemanwillattendC、Toattendoneortwoeveningclassest
最新回复
(
0
)