首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class A{ public: virtual void f(){cout
有如下程序: #include using namespace std; class A{ public: virtual void f(){cout
admin
2019-04-01
22
问题
有如下程序:
#include
using namespace std;
class A{
public:
virtual void f(){cout<<1;}
void g(){cout<<2;}
};
class B:public A{
public:
virtual void f(){cout<<3;}
void g(){cout<<4;}
};
void show(A&a){a.f();a.g();}
int main(){
B b;
show(b);
return 0;
}
运行时的输出结果是( )。
选项
A、12
B、34
C、14
D、32
答案
D
解析
在派生类class B中对基类中的虚拟成员函数virtual voidf()和实函数void g()进行了重新定义,在主函数中通过语句show(b);调用派生类中的虚函数virtual void f(){cout<<3;}输出3,调用基类的实函数void g(){cout<<2;}输出2。所以选项D为正确答案。
转载请注明原文地址:https://jikaoti.com/ti/yjt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inClude<iostream.h>#dehneN2#dehneMN+1#denneNUM2*M+1Voidmain(){inti;for(i=1;i<
如果表达式x*y+z中,“*”是作为友元函数重载的,“+”是作为成员函数重载的,则该表达式还可为
有下列二叉树,对此二叉树前序遍历的结果是()。
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsereturnfib(n-1)+fib(n-2);}
数据库管理系统是
软件设计中划分模块的一个准则是
模块的独立程度可以由两个定性标准度量。其中,______是度量一个模块功能强度的一个相对指标。
在深度为6的满二叉树中,度为2的结点个数为______。
执行下列语句序列:imx=1,&y=x;cout<<x<<’-’<<y<<end1;输出结果为______。
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为()。
随机试题
张介宾所倒平散风寒治法的代表方是
老贾在德裕商场购得由腾飞公司生产的热水器一台,一周后,贾妻在家使用时,热水器突然起火爆炸,将贾妻烧伤。经鉴定,事故的原因为该热水器不符合现有的国家标准,系产品缺陷。老贾和德裕商场就赔偿协商未果,现准备通过法律手段解决。试回答以下各题:现法院认定产品缺
个人质押贷款的申请人要求具有正当且稳定的经济收入的职业。()
下列不是清明活动的是()。
灾难性事件往往以突发的方式出现,给个人与社会造成巨大的破坏和影响。灾难的突发性决定了报道的______是第一位的。最快的时间、最新的报道,才能满足人们在灾难发生后对______的迫切需求和思想混乱时的心理需求。能否快速地投入新闻报道成为决定此类新闻报道能否
打开选择查询或交叉表查询的宏操作命令是()。
Theword"brick"didnotappearintheEnglishlanguagebeforethe15thcentury.Bricks【C1】________havebeenknowninBritainb
Althoughhedesignedbuildingsthroughouttheworld,hewasperhapsbestknownforhisworkinJapan.
itdoesn’trequiretoomuchlearningforustojudgethatonewillusuallybepunishedwheneverhebreaksthelawthatallother
中国经济发展的规模和速度令人瞩目。然而,中国仍面临着巨大的挑战。官方数据显示,中国今年的物价跟去年相比上涨了6.4%。除了物价上涨导致的问题,经济结构上的问题也有待解决。随着中国社会的发展和人们生活方式(lifestyle)的改变,转变经济模式的需求开始显
最新回复
(
0
)