已知3個類O、P和Q,類O中定義了一個私有方法F1和一個公有方法F2;類P中定義了一個公有方法F3,類P為類O的派生類,類Q為類P的派生類,它們的繼承方式如下所示:
class P: public O {…};
class Q: private P {…};
在關(guān)于類P的描述中正確的是(1);在關(guān)于類Q的描述中正確的是(2)。
(1)A、類P的對象可以訪問F1,但不能訪問F2
B、類P的對象可以訪問F2,但不能訪問F1
C、類P的對象既可以訪問F1,也可以訪問F2
D、類P的對象既不能訪問F1,也不能訪問F2
(2)A、類Q的對象可以訪問F1、F2、和F3
B、類Q的對象可以訪問F2和F3,但不能訪問F1
C、類Q的成員可以訪問F2和F3,但不能訪問F1
D、類Q的成員不能訪問F1、F2和F3