首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
19
问题
已知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://jikaoti.com/ti/LUB7FFFM
本试题收录于:
网络工程师上午基础知识考试题库软考中级分类
0
网络工程师上午基础知识考试
软考中级
相关试题推荐
(2012年上半年)对数据仓库特征的描述,(30)是不正确的。
系统集成商在承接项目之后,一般会通过内部立项的方式将合同责任进行转移,并对这种责任进行约束和规范。这种内部立项的目的一般不包括(32)。而在进行内部立项时,需要对项目的进度、质量,以及所面临的风险进行分析,这些内容一般包括在(33)文件之中。(32)
项目生命周期定义了从项目开始直至结束的项目阶段。以下关于项目阶段的叙述中,(28)是不正确的。
根据《计算机信息系统集成企业资质等级评定条件(2012年修订版)》规定,对于申请二级资质的企业来说,近三年的系统集成收入总额占营业收入总额的比例不低于_______。
项目实施过程中,用户的需求可能会发生变化,例如提出新的需求。针对此状况,项目经理的正确做法是:_____________。
(2011年下半年)以下各项中,(54)不是整体变更控制的输入。
WebService的各种核心技术包括XML、Namespace、XMLSchema、SOAP、WSDL、UDDI、WS-Inspection、WS-Security、WS-Routing等,下列关于WebService技术的叙述错误的是(69)。
(2009年下半年)有关信息系统集成的说法错误的是(14)。
(2011年上半年)有关风险识别,以下说法不正确的是(67)。
随机试题
关于宇宙的起源,最具代表性、影响最大的理论是()。
不属糖皮质激素的药物是
下列关于四环素牙的发病机制的描述,错误的是
女性,56岁,心脏病,长期服用洋地黄类药物。护士在每次发药时特别要注意的是
土地使用权出让是指()行为。
某工业项目,建筑安装工程费用是3154万元,设备、工器具购置费为3486万元,工程建设其他费用为830万元,预备费为581万元,建设期贷款利息为249万元,不需缴纳固定资产投资方向调节税。经测算项目流动资金占固定资产投资16%,则该项目铺底流动资金为
推车式灭火器整体(轮子除外)最低位置与地面之间的间距不小于()。
设向量a与b的夹角为θ,且a=(3,3),26-a=(-1,1),则cosθ=________。
【《崇祯历书》】
Passage1
最新回复
(
0
)