首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inelude using namespaee std; class Base { public: void funl(){eout
有如下程序: #inelude using namespaee std; class Base { public: void funl(){eout
admin
2020-10-21
36
问题
有如下程序:
#inelude
using namespaee std;
class Base
{
public:
void funl(){eout<<"Bae\n";}
virtual void fun2(){tout<<"Base\n";}
};
class Derived:public Base{
public:
void funl(){eout<<"Derived\n";}
void fun2(){eout<<"Derived\n";}
};
void f(Base&b){b.funl();b.fun2();}
int main()
{
Derived obj;
f(obj);
retum 0;
}
执行这个程序的输出结果是( )。
选项
A、Base
B、Base
C、Derived
D、Derived
答案
B
解析
在某基类中声明为virtual并在一个或多个派生类中被重新定义的成员函数,本题中定义了一个派生类对象obj,执行f函数后,将派生类对象obj转化为基类对象,由于funl不是虚函数,所以输出基类的funl;而fun2是虚函数,所以输出派生类的fun2,所以本题答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/mNyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Door(“门”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改
有如下类声明:classFoo{intbar;};则Foo类的成员bar是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数,设置数组元素的个数为0,请在注释//********1********之后添加语句。(2)完成函数
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:Maxis7提示:max()函数实现找出两个数中的最大值,并作为函数值返回。注意:错误的语句在//******err
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:number1=anumber2=anumber1=anumber2=b注意:错误的语句在//******error******
以下程序的输出的结果是()。#include<lostream.h>voidmain(){inti,k,a[10],p[3];k=5;for(i=0;i<9;i++)a[i]=i;for(i=0;i<3;i++)p[i]=a[i*
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有数据成员year、month、day,分别用于年、月、日,它们都是int型的数据,请在注释//********1****
下列叙述中正确的是()。
下列运算符中,不能被重载的是()。
在E—R图中,用来表示实体联系的图形是()。
随机试题
内容型激励理论包括:________、_______、_________。
采集不同血标本,注入容器的先后顺序是()。
某糖厂建造工程占地总面积2km2,总投资为2亿元,环保投资2000万元,工程设计生产能力为日榨10000t甘蔗,主要工程有压榨车间(甘蔗堆场、原料预处理)、制炼车间(蒸发、澄清、过滤、成糖)、石灰乳化间、机修间、皮渣除髓打包间,辅助工程有锅炉房及电力间
砌筑工程冬期施工措施中,正确的有()。
某企业的一幢房产原值100万元,已知房产税税率为1.2%,当地规定的房产税扣除比例为20%,则下列关于该企业应缴纳房产税税额的计算中,正确的是()。
用塔吊可将重物放到工作区内,如图4所示,塔吊正在将重物B放到楼顶上,A、B以相同的水平速度沿吊臂向右匀速运动的同时,吊钩将重物B吊起,A、B之间的距离以L=H-t2的规律变化,则重物()。
下列各句中,没有语病的一句是()。
结构模板能够帮助分析员建立一个逐层细化的层次结构。结构环境图(Architecture Context Diagram,ACD)则位于层次结构的顶层。在从ACD导出的(146)中给出了各个专门子系统和重要(数据与控制)信息流。
Howmany_______knownaltogether?
Thebesttitleforthistextis______.Wemayinferfromthispassagethat______.
最新回复
(
0
)