首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
18
问题
已知3个类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2;类S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类,它们的继承方式如下所示:
class S: public R {…};
class T: private S {…};
在关于类S的描述中正确的是(5);在关于类T的描述中正确的是(6)。
选项
A、类T的对象可以访问F1、F2和F3
B、类T的对象可以访问F2和F3,但不能访问F1
C、类T的成员可以访问F2和F3,但不能访问F1
D、类T的成员不能访问F1、F2和F3
答案
C
解析
类R、S和T,类R中定义了一个私有方法F1和一个公有方法F2;类 S中定义了一个公有方法F3,类S为类R的派生类,类T为类S的派生类。其中访问控制包括:public(公有派生)、protected(保护派生)和private(私有派生)。基类中的访问权限在派生类中的继承关系如表5-1所示。
对于试题中(5)空缺处,①由于类R中定义了一个私有方法F1,类的私有成员只有在本类中才能访问,因此选项中凡出现“可以访问F1”都是错误的,据此排除选项A、C。②S是采用public继承方式从 R派生而来,那么类R中的所有公有成员都是S的公有成员,在程序中的任何位置均可被访问,因此选项B是正确答案。
对于(6)空缺处,①通过继承,F1、F2、F3都成为类T的成员。②由(5)空缺处的分析可知,F1不可以被外界访问,因此选项中凡出现“可以访问F1”都是错误的,据此排除选项A。③由于T采用的是private继承方式,S中的成员都成为T的private成员,即F2、F3都是T的private成员。④私有成员只有本类可以访问,所以T的对象不能访问F2和F3,只有T的成员才能访问它们。因此选项C是正确答案。
转载请注明原文地址:https://kaotiyun.com/show/VaPZ777K
本试题收录于:
网络工程师上午基础知识考试题库软考中级分类
0
网络工程师上午基础知识考试
软考中级
相关试题推荐
(2010年下半年)应用系统运行中涉及的安全和保密层次包括系统级安全、资源访问安全、功能性安全和数据域安全。以下关于这四个层次安全的论述,错误的是(33)。
(2012年上半年)下面任务中,(65)不是在配置管理过程中执行的内容。
根据下面的UML类图,以下叙述中(18)是不正确的。
(2010年上半年)在评标过程中,(62)是不符合招标投标法要求的。
(2009年下半年)SIMPLE公司的Perfect项目即将开始,项目经理估计该项目10天即可完成,如果出现问题耽搁了也不会超过20天完成,最快6天即可完成。根据项目历时估计中的三点估算法,你认为该项目的历时为(37),该项目历时的估算标准差为(38)。
(2010年上半年)基于用户名和口令的用户入网访问控制可分为(27)三个步骤。
无线网络技术已经成为当前的一种主流技术,并且呈现出快速演进的趋势。_______属于4G无线网络技术的标准。
某项目的双代号网络图如下所示,该项目的工期为()。
在OSI七层协议中,HTTP是()协议。
标准化的工作是实现EDI互通、互联的前提和基础,其中______解决各种报文类型格式、数据元编码、字符集和语法规则。
随机试题
正常成人每昼夜尿量为
陆女士,48岁,慢性乙型病毒性肝炎史10年。近月来食欲锐减且感明显疲乏,1周前出现尿黄且逐日加深,昨起烦躁不安,今晨嗜睡。体检:神志模糊,皮肤巩膜明显黄染,面颊及颈部数枚蜘蛛痣,心肺无异常,肝肋下未及,脾侧位肋下2cm,腹水征(+),扑翼样震颤(+)。血清
用于铜、汞、铅中毒的解毒药物是
某项目经理部质检员对灰土地基施工质量进行了检查,并对土料的最大粒径进行了调查,下列符合规范规定的数据有()。
下列关于房产税纳税人的说法中,正确的有()。
下列选项中,向董事会报告风险管理工作和风险状况的是()。
Shestayedandtalkedwithhim______polite.
公民、法人或者其他组织违反行政管理秩序的行为,应当给予行政处罚。下列关于行政处罚的说法,错误的有()。
Thechancesofarepetitionoftheseunfortunateeventsare_____indeed.
A、Smokingistheonlybadhabitthemanshouldchange.B、Shedoesn’tlovethemanasdeepasbefore.C、Shedoesn’twanttohave
最新回复
(
0
)