民國111年 地方四等 電子工程 計算機概要
第32題
下列何者不是C++定義繼承關係的關鍵字?
題目
下列何者不是C++定義繼承關係的關鍵字? A. private B. protected C. virtual D. public
官方答案
- 答案:C. virtual
解析
C++ 在定義衍生類別時,用來描述繼承關係(即基底類別成員在衍生類別中的存取權限)的關鍵字只有 public、protected、private 三種,寫法如 `class D : public B`。因此 private(A)、protected(B)、public(D)都是定義繼承關係的關鍵字。virtual(C)雖然可以出現在繼承語法中,用來宣告「虛擬繼承」以解決多重繼承的菱形問題,但它描述的是繼承的實作方式,並非設定繼承存取權限的關鍵字,故本題應選 C。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。
官方資料
答案以考選部公告之測驗式試題標準答案 PDF 為準。