單項選擇題如果ClassC派生自ClassB,并且ClassB派生自ClassA,下列說法正確的是()。

A.ClassC間接繼承了ClassA的非私有方法
B.ClassC不能繼承ClassA的public方法
C.ClassC只能繼承ClassB的public方法,無法繼承ClassA
D.ClassC間接繼承了ClassA的public方法,不能繼承protected


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題如果要從派生類中訪問基類的成員,可以使用()。

A.this關(guān)鍵字
B.me關(guān)鍵字
C.override關(guān)鍵字
D.base關(guān)鍵字

2.單項選擇題使用sealed修飾的類,說法正確的是()。

A.密封,不能繼承
B.密封,可以繼承
C.表示基類
D.表示抽象類

3.多項選擇題C#中,以下關(guān)于base關(guān)鍵字的描述說法正確的是()。

A.base可以在派生類的構(gòu)造函數(shù)中,起一個指定的作用
B.用于從派生類中訪問基類的成員
C.僅允許基類訪問在構(gòu)造函數(shù)、實例方法或?qū)嵗龑傩栽L問器中進(jìn)行
D.從靜態(tài)方法中使用base關(guān)鍵字是錯誤的

4.多項選擇題派生類可以訪問基類中的()成員或方法。

A.public
B.protected
C.private
D.任意

5.多項選擇題C#中,以下關(guān)于派生類的描述中,正確的是()。

A.派生類可以繼承基類的構(gòu)造函數(shù)
B.派生類可以隱藏和重載基類的成員
C.派生類不能訪問基類的私有成員
D.派生類只能有一個直接基類