[单选题]

在C++语言中,已知3个类O、P和Q,类O中定义了一个私有方法F1、一个公有方法F2和一个受保护的方法F3:类P和类Q是类O的派生类,其继承方式如下所示:

class P : protected O {…};

class Q : public O {…};

关于方法F1的描述中正确的是___(26)___;关于方法F2韵描述中正确的是___(27)___;关于方法F3的描述中正确的是___(28)___。(26)

A.方法F1无法被访问

B.只有在类O内才能访问方法F1

C.只有在类P内才能访问方法F1

D.只有在类Q内才能访问方法F1(27)

A.类O、P和Q的对象都可以访问方法F2

B.类P和Q的对象都可以访问方法F2

C.类0和Q的对象都可以访问方法F2

D.只有在类P内才能访问方法F2(28)

A.类0、P和Q的对象都可以访问方法F3

B.类0、P和Q的对象都不可以访问方法F3

C.类0和Q的对象都可以访问方法F3

D.类P和Q的对象都可以访问方法F3。

参考答案与解析: