首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
己知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示: class P:protected O {…}; class Q:public O {…};
己知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示: class P:protected O {…}; class Q:public O {…};
admin
2019-04-08
67
问题
己知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示:
class P:protected O {…};
class Q:public O {…};
关于方法F1的描述中正确的是(1);关于方法F2韵描述中正确的是(2);在关于方法F3的描述中正确的是(3)。
(3)
选项
A、类O、P和Q的对象都可以访问方法F3
B、类O、P和Q的对象都不可以访问方法F3
C、类O和Q的对象都可以访问方法F3,但类P的对象不能访问方法F3
D、类P和Q的对象都可以访问方法F3,但类Q的对象不能访问方法F3
答案
B
解析
解答此类试题的一般思路是掌握类的各种继承方式以及它们的访问权限。
面向对象技术解决软件复用的途径之一是采用继承机制。在继承关系中存在着基类和派生类两种类型,访问控制方式主要有public(公有派生)、protected(保护派生)和private(私有派生)。基类中成员的访问权限在派生类中的继承关系如表1-10所示。
根据试题中相关描述以及“class P:protected O{…};”和“class Q:public O{…};”语句,结合表1-10的继承关系可知,类P、Q的成员函数及其访问控制如表1-11所示。
由试题的关健信息“类O中定义了一个私有方法F1”可知,方法F1是基类O的private(私有)成员。同时通过表1-10可知,类P、Q继承了F1方法,但其访问权限是private,结合表1-9最后一行的继承关系可得,只有在基类O的内部成员才能访问方法F1,而派生类P、Q的内部成员是不可访问方法F1的。因此问题(58)的正确答案是选项B。
由于方法F2是基类O中定义的一个公有方法,由此可知基类O的对象可以访问方法F2,因此问题(59)选项D的描述是错误的。
通过表1-10可知,类Q继承了F2方法,其访问权限也是public,因此派生类Q的对象可以访问方法F2。
在表1-10中类P对方法F2的访问权限是protected,结合表1-9第4行的继承关系可得,派生类P的对象是不可访问方法F2的,只有在派生类P的的内部成员才可以访问方法F2。因此问题(59)的正确答案是选项C。
同理,由于方法F2是基类O中定义的一个受保护的方法,通过表1-10可知,派生类P、Q对F3方法的访问权限均是protected,结合表1-9第5行的继承关系可得,基类O和派生类P、Q的对象都不能可访问方法F3,只有在类O、P、Q的内部成员才可以访问方法F3。因此问题(60)的正确答案是选项B。
转载请注明原文地址:https://kaotiyun.com/show/AyLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
步骤1按(Shifl)键并单击Sheet2工作表。步骤2单击[单元格]组中的[格式]→[隐藏和取消隐藏],如图5—7所示。[*]步骤3单击[隐藏工作表]。本题考查的是“工作表的隐藏与取消隐藏”考点。
步骤1单击[视图]选项卡[窗口]组中的[冻结窗格]按钮。步骤2单击[取消冻结窗格]命令。本题考查的是“窗格的冻结与撤销”考点。
将文档中的剪贴画设置为四周型环绕,颜色为重新着色中的浅色变体第2个,对比度为一30%,亮度为+10%。
创建一个中文信封,收件人姓名为“李丽”,称谓为“总经理”,单位为“飞扬公司”,地址为“吉林长春朝阳路”,邮编为“l30016”,寄件人姓名为“张宇”,单位为“蓝天文化”,地址为“天津市红宇路”,邮编为“160024”(其他默认不变)。
将选中的段落设置为自定义编号样式“01、02、03…”。
软件复杂性度量的参数包括()。
详细设计的结果基本决定了最终程序的
软件设计模块化的目的是()。
软件生命周期中花费时间最多的阶段是
某信用卡客户管理系统中,有客户模式:credit_in(C_no,C_name,limit,Credit_balance),其中C_no、C_name、limit、Credit_balance分别表示客户号、客户姓名、信用额度和累计消费额,该模式的__
随机试题
向被领导者授权、鼓励下属参与的领导者属于()
仰卧位下腹部探测输尿管与髂动脉的关系
反刍动物日粮中微量元素钴缺乏,可导致动物贫血、消瘦甚至衰竭。为取得良好的治疗效果,除可给动物补钴外,配合治疗最好使用
资金占用费是指使用资金过程中发生的向资金提供者支付的代价,包括()等。
A公司在预算期间,销售当季收回货款60%,次季度收回货款35%,第三季度收回货款5%。预算年度期初应收账款余额为24000元,其中包括上年第三季度销售的应收账款4000元,则该预算年度第一季度可以收回()元期初应收账款。
烟草暴利,暴利烟草,在市场环境下,商业利益往往限制着一些为国为民的好的政策的实施,你不让他们卖,他们就搞“袖中买卖”,正当途径行不通,他们就搞暗箱操作,限烟、禁烟令运行到实际商业买卖中往往根本行不通;利益驱动下,商业黑幕重重,法律法规被烟草业内部规则虚置在
犯罪主观方面的内容包括()
一个容器的内侧是由x2+y2=1(y≤1/2)绕y轴旋转一周而成的曲面,长度单位为m,重力加速度为g(m/s2),水的密度为p(kg/m3)若将容器内盛满的水从顶端全部抽出,至少需做功多少?
自顶向下的规划可以分三层求精,分别是______、实体分析和实体活动分析。
Itcanbeprinted______.
最新回复
(
0
)