首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2,类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示: class S:public R{…}; class T:private
已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2,类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示: class S:public R{…}; class T:private
admin
2009-02-15
54
问题
已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2,类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示:
class S:public R{…};
class T:private S{…};
在关于类S的描述中正确的是(18),在关于类T的描述中正确的是(19)。
选项
A、类T的对象可以访问F1、F2和F3
B、类T的对象可以访问F2和F3,但不能访问F1
C、类T的成员可以访问F2和F3,但不能访问F1
D、类T的成员不能访问F1、F2和F3
答案
C
解析
继承机制是面向对象技术提供的一种解决软件复用问题的途径。其访问控制包括public(公有派生)、protected(保护派生)和private(私有派生)。基类中的访问权限在基类和派生类中的继承关系如表6-8所示。
对于(18)空缺处,①由于类R中定义了一个私有方法n。类的私有成员只有在本类中才能访问,因此选项中凡出现“可以访问F1”都是错误的,据此排除选项A、C。
②S是采用public继承方式从R派生而来的,那么类R中的所有公有成员都是S的公有成员,在程序中的任何位置均可被访问,因此选项B是正确答案。
对于(19)空缺处,①通过继承,F1、F2、F3都成为类T的成员。
②由(18)空缺处的分析可知,F1不可以被外界访问,因此选项中凡出现“可以访问 F1”都是错误的,据此排除选项A。
③由于T采用的是private继承方式,S中的成员都成为T的private成员,即F2、F3都是T的private成员。
④私有成员只有本类可以访问,所以T的对象不能访问F2和F3,只有T的成员才能访问它们。因此选项C是正确答案。
转载请注明原文地址:https://kaotiyun.com/show/oTWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
安全策略表达模型是一种对安全需求与安全策略的抽象概念模型,一般分为:自主访问控制模型和强制访问控制模型。以下属于自主访问控制模型的是__________________。
对日志数据进行审计检查,属于__________________类控制措施。
__________________是一种通过对信息进行均衡、全面的防护,提高整个系统最低安全性能的原则。
下列关于公钥密码体制说法不正确的是(66)________________。
特洛伊木马攻击的威胁类型属于(38)________________。
互联网上通信双方不仅需要知道对方的地址,也需要知道通信程序的端口号。以下关于端口的描述中,不正确的是(47)________。
指出该工程招投标过程中的不妥之处,为什么?监理单位认为建设单位采取邀请招标的方式不妥当的依据是什么?
阅读下列说明,回答问题1至问题3。[说明]某“校校通”工程项目的建设内容包括光纤物理网建设、业务网工程建设、应用服务系统集成、机房建设等内容。
阅读下面的叙述,回答问题1至问题5,将解答填入对应栏内。【说明】在实施网络工程监理时,承建方在一台计算机上安装Windows2000服务器及相应的服务组件。
在下图所示的树型文件系统中,方框表示目录,圆圈表示文件,“/”表示目录名之间的分隔符,“/”在路径之首时表示根目录。假设“..”表示父目录,当前目录是Y1,那么,指定文件F2所需的相对路径是(29);如果当前目录是X2,“DEL’’表示删除命令,那么,删除
随机试题
按照甲类传染病管理的乙类传染病是()
季度和月度的财务会计报告通常仅指会计报表,会计报表至少应当包括()。
()可以决定基金扩募或者延长基金合同期限。
教师健康的心理是学生心理健康的保证,是教师完成工作职责的前提条件。()
报名:考试:揭晓
Privateenterpriseisthething.Wewenttoapartyontheriverearlierthissummer.Thehost【C1】______isoldenoughtoknowbe
为什么说南北朝时期的法制“北优于南”?
Inaquietcourtroomtuckedawayinafederalbuildinghere,atitanicbattleiscompetingfreespeechagainstgovernmenteffort
ThehistoryofresponsestotheworkoftheartistSandroBotticelli(1444—1510)suggeststhatwidespreadappreciationbycritics
"Ithurtsmemorethanyou",and"Thisisforyourowngood."Thesearethe【C1】______mymotherusedtomakeyearsagowhenIhad
最新回复
(
0
)