首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun()t cout<<“Base\n”;} virtual void
有如下程序: #include using namespace std; class Base { public: void fun()t cout<<“Base\n”;} virtual void
admin
2021-02-22
73
问题
有如下程序:
#include
using namespace std;
class Base
{
public:
void fun()t cout<<“Base\n”;}
virtual void fun2(){cout<<“Base\n”;}
};
class Derived: public Base {
public:
void fun(){cout<<“Derived\n”;}
void fun2(){cout<<“Derived\n”;}
};
void f(Base& b){obj.fun1();b.fun2();}
int main()
{
Derived obj;
f(obj);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、Base Base
B、Base Derived
C、Derived Base
D、Derived Derived
答案
B
解析
在某基类中声明为virtual并在一个或多个派生类中被重新定义的成员函数,本题中定义了一个派生类对象obj,执行f函数后,将派生类对象obj转化为基类对象,由于funl不是虚函数,所以输出基类的funl;而fun2是虚函数,所以输出派生类的fun2,所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/42fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classA{public:A(inti):r1(i){)voidprint(){cout
有如下程序#includeusingnamespacestd;intmain(){chara:cin>>a;if(a=’*’)cout
有如下程序:#includeusingnamespacestd;classBasel{public:Basel(intd){cout
语句ofstreamf("SALARY.DAT",iosbase::app);的功能是建立流对象f,并试图打开文件SALARY.DAT与f关联,而且()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是
有如下类声明:classBase{protected;intamount;public;Base(intn=0):amount(n){)intgetAmountoconst{return
下列数据结构中,能用二分法进行查找的是()。
请打开考生文件夹下的解决方案文件proj2,该工程中含有一个源程序文件proj2.cpp。其中定义了类Set和用于测试该类的主函数main。类Set是一个用于描述字符集合的类,在该字符集合中,元素不能重复(将“a”和“A”视为不同元素),元素最大个数为10
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数MergeAndSort(ints[],inte[],inta[],intm,intn)实现将两个数组合并。这两个数组已经有序,按照由小到大的顺序排列。
对下列二叉树进行前序遍历的结果是()。
随机试题
人在寒冷环境中增加产热的主要方式是
发展中国家报业发展进程中的共同特点。
男,30岁,2周前出现干咳,伴有午后低热、盗汗、左胸痛,近几日自觉左胸痛好转,但出现气促,夜间喜左侧卧位。查体:气管向右侧移位,左侧胸廓较右侧稍饱满,左侧呼吸运动减弱,左侧触觉语颤减弱,听诊左侧呼吸音消失,双肺未闻及干、湿性啰音。该患者的诊断是
A.45%~75%B.60%~80%C.2~10℃D.0~30℃E.20℃以下在药品储存中冷库温度要求
胃脘胀满疼痛,嗳气酸腐,不欲食,证属胃脘疼痛如针刺状,痛处固定,大便色黑,证属
企业收到退回的增值税应在利润表中的()项目中反映。
下列各项中,不是经济法基本原则的有()。
“了解世界历史发展的多样性,理解和尊重世界各国、各民族的文化传统,具有广阔的国际视野,树立正确的文化观”属于《普通高中历史课程标准(2017年版)》中规定的()之一。
那个人怎么看也不像60岁。
Thedeteriorationoftheenvironment,bothphysicallyandaesthetically,ismostapparentinourcities.Thedehumanizingeffect
最新回复
(
0
)