首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Base { public: void fun() { cout
有如下类定义: class Base { public: void fun() { cout
admin
2020-06-29
20
问题
有如下类定义:
class Base {
public:
void fun() { cout<<"Base::fun"<
};
class Derived : public Base {
public:
void fun() {
____________;
cout<<"Derived::fun"<
}
};
若需要在划线处调用基类中的fun()函数,则填写的语句是
选项
A、Base.fun();
B、Base->fun();
C、Base::fun();
D、fun();
答案
C
解析
基类Base和派生类Derived中使用同一名字的成员函数fun,所以在派生类Derived的作用域中,派生类Derived中的fun函数会屏蔽基类Base中的fun函数,即Base的fun函数对Derived不可见,这是因为编译器在查找名字fun时,首先在Derived中找到,这样编译器就不再继续查找,所以若想在Derived中调用Base的fun函数,必须显式的说明fun函数属于Base,这里使用作用域运算符访问被屏蔽的fun,调用语句为:Base::fun();答案为C。
转载请注明原文地址:https://kaotiyun.com/show/uZ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类的成员函数不能访问基类的()。
下面程序的执行结果为#includ"iostream"usingnamespacestd;classA{inta;public:voidSeta(intx){a=x;}
原因排除法属于()。
下列有关运算符重载的叙述中,正确的是()。
下列关于对象初始化的叙述中,正确的是()。
下列关于类和对象的叙述中,错误的是()。
下列关于类成员对象构造函数调用顺序的叙述中,正确的是()。
以下关键字用来声明类的访问权限的是
软件需求分析阶段的主要任务是
随机试题
鲁迅的第一篇白话小说是( )
A.固本益肠丸B.四神丸C.参苓白术散D.加味保和丸E.香连丸治疗湿热内蕴之泄泻,宜选用的中成药是()。
外籍个人威廉姆斯先生(在中国境内无住所)受美国其任职的某机构委托来华工作,2019年6月10日来华,8月2日回美国处理公务,8月10日返回中国,8月31日完成在华工作,回到美国。在华工作期间,中国企业每月向威廉姆斯先生支付工资60000元,同时其所在外国机
在人群心理学中,人们把替罪羊引起的心理效应现象,称之为替罪羊效应。替罪羊原指古代犹太教在赎罪口用做祭品的羊,表示由它替人受罪,后比喻代人受过的人。根据上述定义,下列属于替罪羊效应的是()。
ERG理论是阿尔德福尔于1969年提出的一种与马斯洛需求层次理论密切相关但又有些不同的理论。他把人的需要分为三类,包括()
为什么说教育对人的发展起主导作用?
课外、校外教育的主要特点是()
提前解除收容教育的,实际执行的收容教育期限不得少于原决定期限的三分之二。()
一本书有100多页,小王每天看固定的页数,看了18天后,发现未看的页数正好是已看页数的,又看了7天后发现未看的页数正好比已看的页数少100页。问这本书共有多少页?()
Interrelationshipfragmentedmacrocosmbewilderedmicrocosmfacilitatedependencyrecognizedi
最新回复
(
0
)