首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: void fun() { cout
有如下程序: #include using namespace std; class Base { public: void fun() { cout
admin
2019-05-22
33
问题
有如下程序:
#include
using namespace std;
class Base {
public:
void fun() { cout<<"Base::fun"<
};
class Derived : public Base {
public:
void fun() {
__________
cout<<"Derived::fun"<
}
};
int main() {
Derived d;
d.fun();
return 0;
}
已知其执行后的输出结果为:
Base::fun
Derived::fun
则程序中横线处应填入的语句是
选项
A、Base.fun();
B、Base->fun();
C、Base::fun();
D、fun();
答案
C
解析
本题考查派生类对基类成员的访问属性,派生类公用继承基类,所以派生类可以直接使用基类的公用成员,题目中输出了Base::fun,所以可以推断派生类一定是调用了基类的fun函数,只有C选项正确调用了基类的fun函数,所以C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/VkA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于栈的叙述正确的是
结构化程序设计的基本原则不包括
关于结构化程序设计原则和方法的描述错误的是()。
下列程序的输出结果是______。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*S,char&C){e=
A、 B、 C、 D、 B算法的空间复杂度一般是指:执行这个算法所需要的存储空间,其中包括算法程序所占的空间、输入的初始数据所占用的存储空间以及算法执行过程中所需要的额外空间。
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
随机试题
计算机的主存储器包括_______两类存储器。
患者男性,65岁。既往有心绞痛发作史,3小时前在从事体力劳动时突然出现胸骨后压榨样疼痛发作,伴恶心、呕吐、冷汗及频死感而入院。上述患者绝对卧床的时间应该是
妊娠后期头晕目眩,眼前发黑,心悸健忘,少寐多梦,气短懒言,面色苍白,舌淡,脉细弱。其治疗常用方
动产质押合同自()。
招标文件要求中标人提交履约担保的,招标人()。
在考虑资金时间价值时,需将某投资项目几年后的残值转换为期初投资时的现值,那么,在折现率为5%时,贴现系数应为()。
在Windows缺省状态下,进行全角/半角切换的组合键是()。
对自己和他人的观点、情绪、思想、动机的认知,以及对社会关系和对集体组织间关系的认知是()。
2017年10月3日,历经50多天,我国()载人潜水器在南海完成全部海上试验任务,该型潜水器是我国深海装备的又一里程碑,为我国海洋事业的发展增添新的利器,实现了我国深海装备由集成创新向自主创新的历史性跨越。
AgroupoflabourMPs,amongthemYvetteCooper,arebringinginthenewyearwithacalltoinstituteaUK“townofculture"awar
最新回复
(
0
)