首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
70
问题
已知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://www.kaotiyun.com/show/oTWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
对于定义在GF(p)上的椭圆曲线,取素数p=11,椭圆曲线y2=x3+x+6mod11,则以下是椭圆曲线模11平方剩余的是(62)________________。
以下关于网络钓鱼的说法中,不正确的是(57)________________。
特洛伊木马攻击的威胁类型属于(38)________________。
Linux系统的运行日志存储的目录是(24)________________。
恶意软件是目前移动智能终端上被不法分子利用最多、对用户造成危害和损失最大的安全威胁类型。数据显示,目前安卓平台恶意软件主要有(10)________________四种类型。
APT攻击是一种以商业或者政治目的为前提的特定攻击,其中攻击者采用口令窃听、漏洞攻击等方式尝试进一步入侵组织内部的个人电脑和服务器,不断提升自己的权限,直至获得核心电脑和服务器控制权的过程被称为(51)________。
网页木马是一种通过攻击浏览器或浏览器外挂程序的漏洞,向目标用户机器植入木马、病毒、密码盗取等恶意程序的手段,为了要安全浏览网页,不应该(41)________。
研究密码破译的科学称为密码分析学。密码分析学中,根据密码分析者可利用的数据资源,可将攻击密码的类型分为四种,其中适于攻击公开密码体制,特别是攻击其数字签名的是(6)________。
阅读下列说明,回答问题1至问题3,将解答填入对应栏内。【说明】某监理单位承担了某网络工程项目全过程的监理工作。在项目实施过程中,发生了如下事件。事件1:该项目的分项工程之一的机房建设可分解为15个工作(箭头线表示),根据工作的逻辑关系绘出
随机试题
A.压力感受性反射B.化学感受性反射C.心肺感受器反射D.脑缺血反应(2008年)能抑制下丘脑释放血管升压素,调节机体血容量的心血管反射是
酶具有高度催化能力的原因是()。
不具有止呕作用的药物是
关于“应付账款”说法正确的有()。
在基金管理公司,()负责记录并保存每日投资交易情况的工作。
摧毁了市政大楼的那场火灾爆发于今晨黎明前,最后一个消防员直到今天下午晚些时候才离开。没有人会在那样一场大火附近而又没注意到火灾的发生。托马斯一定看到了那场大火,不管他现在怎样地否认,他今天早上像通常一样从他的公寓去了图书馆。若不经过市政大楼,从他的公寓到图
要使人类的知识经验转化为学生真正理解掌握的知识,必须依靠个人以往积累的或现时获得的——为基础。
为了保证数据库中数据的安全可靠和正确有效,数据库管理系统(DBMS)提供数据库恢复、并发控制、数据完整性保护与数据安全性保护等功能。数据库在运行过程中由于软硬件故障可能造成数据被破坏,数据库恢复就是在尽可能短的时间内把数据库恢复到故障发生前的状态。具体的实
Pollutioncausedbymotorvehiclescankillmorepeopleayearthanroadaccidents.TheWorldHealthOrganization(WHO)hasfound
Morethanayearago,thecityannouncedthatpolicewouldcrackdownonillegallyparkedcarsandthatresourceswouldbediver
最新回复
(
0
)