首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知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
93
问题
已知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.指定排序的字段名
在Excel97中,如先后选定了不连续的A2:B4、A6、D3:E5三个单元格区域,则活动单元格是()。A.A2、A6、D3三个单元格B.A6单元格C.A2单元格D.D3单元格
windows是()操作系统。A.单用户单务 B.单用户多任务 C.多用户多任务 D.多用户单任务
防病毒软件()所有病毒。A.是有时间性的,不能消除B.是一种专门工具,可以消除C.有的功能很强,但不能保证消除D.有的功能很弱,不能消除
在幻灯片播放过程中,单击一次鼠标左键会()。A.切换到第一张幻灯片B.切换到最后一张幻灯片C.切换到上一张幻灯片D.切换到下一张幻灯片或本张幻灯片的下一个播放对象
在PPoint的“建立新演示文稿”区域里,如选择了“空演示文稿”,将()。A.打开一个已经存在但没有任何内容的空演示文稿B.创建一张不能有布局和色彩的空白幻灯片C.创建一个不能有布局和色彩的空演示文稿D.创建一个可由用户选择布局和色彩的演示文稿
在窗口中打开“帮助和支持中心”,然后搜索并查看“更改鼠标键”的帮助信息。
已知道该电脑处于局域网中,请利用“网络和Intemet连接”将本地连接的IP地址设置改为自动获取IP。
步骤1选中单元格B6,在[公式]选项卡[函数库]组中单击[其他函数]→[统计]→[COUNT]函数。步骤2单击[Valuel]参数文本框中的图标按钮,在工作表中用鼠标对准B2拖动填充柄至单元格B5,单击图标按钮,如图3—16所示。[*]步骤3
随机试题
AShelterfortheHomelessLastsummerIwasavolunteer(志愿者)atashelterforthehomeless,aplaceforhomelesspeopleto
含酶原颗粒的涎腺细胞是
治疗胃癌痰瘀内结证,应首选
某烟厂4月外购烟丝,取得增值税专用发票上注明价款为58.5万元,本月末生产领用本月库存烟丝80%,已知烟丝消费税税率为30%。该企业本月应纳消费税中可扣除的消费税是()。
许多关于不借助外力能够漂浮起来的断言,几百年前就已经有了。但是,那些作此断言的人,只要不是在欺骗的条件下,从来就没有达到过十五英尺的高度。如果漂浮起来是可能的,那么,其科学意义,甚至更广泛地说,它对人类的意义将是极其巨大的。然而,那些不加批判的观察,或提出
下列选项体现了自愿原则法律要求的是()。
WhichofthefollowingisNOTtrueaccordingtothepassage?Adogisamoredemandingpetthanacatbecause______.
Ifyouneverreviewyourlessons,youwillonlyhaveyourselfto______ifyoufailinyourexamination.
Ayearago,monetaryunionlookedasifitwasheadingforcertaindeath,withtheEuropeanbankingsysteminapparentmeltdown
Itisimportant______(每个学生都要理解校规).
最新回复
(
0
)