单选题
已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3;类P和类Q是类O的派生类,其继承方式如下所示。
class P:protected O;
class Q:public O…;
关于方法F1的描述中正确的是
(9)
;关于方法F2的描述中正确的是
(10)
;关于方法F3的描述中正确的是
(11)
。
A、
方法F1无法被访问
B、
只有在类0内才能访问方法F1
C、
只有在类P内才能访问方法F1
D、
只有在类Q内才能访问方法F1
【正确答案】
B
【答案解析】
A、
类O、P和Q的对象都可以访问方法F2
B、
类P和Q的对象都可以访问方法F2
C、
类O和Q的对象都可以访问方法F2
D、
只有在类P内才能访问方法F2
【正确答案】
C
【答案解析】
A、
类O、P和Q的对象都可以访问方法F3
B、
类O、P和Q的对象都不可以访问方法F3
C、
类O和Q的对象都可以访问方法F3
D、
类P和Q的对象都可以访问方法F3
【正确答案】
B
【答案解析】
提交答案
关闭