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