首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
2009-05-15
90
问题
已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法 F2和一个受保护的方法F3:类P和类Q为类O的派生类,其继承方式如下所不:
class P:protected O{...}
class Q;public O{…}
在关于方法F1的描述中正确的是(54)。在关千方法F2的描述中正确的是(55)。在关于方法F3的描述中正确的是(56)。
选项
A、类O、P和Q的对象都可以访问方法F3
B、类O、P和Q的对象都不可以访问方法F3
C、类O的对象可以访问方法F3,但类P的对象不能访问方法F3
D、类P的对象可以访问方法F3,但类Q的对象不能访问方法F3
答案
B
解析
类实际上就是由一组描述对象属性或状态的数据项和作用在这些数据项上的操作(或称为方法、成员函数等)构成的封装体。类的定义由关键字class打头,后跟类名,类名之后的括弓内是类体,最后以“;”结束。类与C中的结构大致相似,其不同之处在于类中规定了哪些成员可以访问,哪些成员不可以访问。这些都通过访问指明赋予以说明。访问指明符有三种,分别是private、protected和public。private成员私有化,除了该类的成员函数以外,谁也不能访问它们。public成员公有化,程序中的所有函数(不管是类内定义的还是类外定义的),都可以访问这些成员。protected成员受限保护,只有该类及该类的子类的成员函数才能够访问。在类的成员定义中,如果没有指明符,则系统默认为private。要注意的是,在C++中,一个类的友元是可以访问该类的所有成员的。继承的限定也有三种,分别是private(私有继承)、protected(保护继承)和public(公有继承)。在public继承时,派生类(子类)的public、private、protected型的成员函数可以访问基类中的public成员和protected成员,派生类的对象仅可访问基类中的public成员。在private继承时,派生类的public、private、protected型的成员函数可以访问基类中的public成员和protected成员,但派生类的对象不可访问基类中的任何成员。在protected继承时,派生类的public、private、protected型的成员函数可以访问基类中的public成员和protected成员,但派生类的对象不可访问基类中的任何成员。使用class关键字定义类时,缺省的继承方式是private,也就是说,当继承方式为private继承时,可以省略private。在本题中,已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3;类P和类Q为类O的派生类,且P是保护继承方式,Q是公有继承方式。因为F1是类O的私有方法,因此,只有在类O内才能访问方法F1。F2是类O的公有方法,所以类O和Q的对象都可以访问方法F2。F3是类O的受保护的方法,因此,类O、P和Q的对象都不能访问方法F3。
转载请注明原文地址:https://kaotiyun.com/show/zLLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
在Word中,将文档中的一部分内容复制到别处,最后一个步骤是()。A.重新定位插入点B.粘贴C.剪切D.复制
一般情况下,Excel97默认的显示格式右对齐的是()。A.数值型数据B.字符型数据C.逻辑型数据D.不确定
在excel中,可利用公式计算下面()运算是不合法的。A.日期型数据+整数B.日期型数据-整数C.日期型数据+日期型数据D.日期型数据-日期型数据
计算机不能正常工作的原因与()无关。A.硬件配置达不到要求B.软件中含有错误C.使用者操作不当D.周围环境噪声大
通过快捷菜单调出语言栏,然后利用“开始”菜单打开控制面板,设置在任务栏中显示快速启动区。
下列关于通信技术的叙述中,错误的是________。
IPv6作为下一代的IP协议,采用()位二进制数地址长度,一劳永逸地解决了地址短缺问题。
一个安全工程师被指派去处理公司正在遭受的flood攻击。公司有一个提供电子商务服务的网站。安全策略要求公司可以应对各种攻击,还要保证网站的可用性。攻击者可能带来的威胁是?
一个安全经理到一家公司,发现其有洪泛攻击,为了解决此问题,且又要公司相关WEB上的应用不能停止,应采用的方式为:
随机试题
右心室后负荷增加见于下列哪种疾病
康复医学是具有独立的理论基础,功能评定方法,治疗技能和规范的医学应用学科,旨在加速人体伤病后的恢复进程,预防和(或)减轻其后遗功能障碍程度。康复医学的基本内涵包括
多年来,某地区水体一直受含重金属的化学工业废水污染,对水生态环境产生了严重不良影响,并对附近居民的健康产生了明显的危害,其危害的特点以中枢神经系统最为严重,主要表现为类似脑炎的特殊症状,如走路不稳、言语不清、肢端麻木、狂躁不安等。而且已发现有少数妇女虽然中
A、过滤除菌B、热压灭菌C、煮沸灭菌D、气体灭菌E、干热灭菌醋酸可地松混悬型注射液
因下列情形导致的法律纠纷,适用诉讼时效期间为1的有()。
存款人申请开立一般存款账户有数量限制。()
()是指RFID无源应答器工作用的能量从阅读器的电磁场中获得,自己没有电源,体积小、重量轻、成本低、寿命很长,但需要大功率读写装置。
“两个分母不同的分数相加时,首先必须通分,找到最小公倍数,然后再将分子相加。”这种关于任务完成步骤的知识属于()。
一个字符的标准ASCII码码长是()。
--Thereisn’tanybreadleft.--Oh,______?I’llbuysomeinthesupermarket.I’mgoingthereinafewminutes.
最新回复
(
0
)