首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
admin
2015-07-22
39
问题
有如下类定义:
class B{
private: void fun1(){ }
protected: void fun2(){ }
public: void fun3(){ }
};
class D : public B {
protected: void fun4(){ }
};
若obj是类D的对象,则下列语句中正确的是
选项
A、obj.fun1();
B、obj.fun2();
C、obj.fun4();
D、obj.fun3();
答案
D
解析
派生类对基类成员的访问权限由基类成员的访问标识和类派生列表中的访问标识共同决定的,类D公有继承类B,所以类B中成员函数fun1对类D不可见;成员函数fun2为类D的protected成员;成员函数fun3为类D的public成员;综上所述fun1,fun2,fun4对类D对象obj均不可见,fun3对obj可见,答案为D。
转载请注明原文地址:https://kaotiyun.com/show/ofNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符中,在C++语言中不能重载的是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是【】。
下列有关C++流的叙述中,错误的是
下列有关类成员的叙述中,正确的是
下列字符串中不能作为C++标识符使用的是( )。
将E—R图转换为关系模式时,实体和联系都可以表示为
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
算法的时间复杂度是指
数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展过程。分布式数据库、面向对象数据库等新型数据库是属于()。
随机试题
男性茶艺人员原则上不推荐佩戴发饰
在一个进程的工作没有全部完成之前,另一个进程就可以开始工作,称它们具有( ),并且把可同时执行的进程称为( )。
女性,45岁,近1周来白带较多,黄色,无臭味。妇科检查:宫颈中度糜烂,宫体正常大小,两侧附件阴性,宫颈活检报告为“慢性宫颈炎”。治疗慢性宫颈炎,疗效最好、疗程较短的首选方法是下列哪一项
若管电压为100kVp,则高压电缆对地电压为
藿香正气散中具有表里同治,升清降浊作用的药物是
下列属于变动成本的是()。
根据《关于加强社会工作专业人才队伍建设的意见》,下列事业单位中,可将社会工作专业岗位明确为主体专业技术岗位的是()。
明末清初的学者顾炎武,在平时的读书中就很注意思考问题。他认为,只有善于并认真思考,才能把前人的学问_______,并且在这个基础上进行创新,提出自己独到的_______。所以他在日常写作时,抱定写“古人之所未及就”,也就是写前人没有_______的。他一旦
南北朝时期,宗教广泛流行,在下列哪些文化领域得到直接反映?()①建筑②雕刻③绘画④哲学
下列关于设备管理器功能的描述,错误的是______。
最新回复
(
0
)