地特四等
111年
[電子工程] 計算機概要
第 32 題
下列何者不是 C++定義繼承關係的關鍵字?
- A private
- B protected
- C virtual
- D public
思路引導 VIP
請你回想一下:在物件導向程式設計中,當我們定義一個類別繼承另一個類別時,必須指定父類別成員對外的『開放程度』。有哪些關鍵字是專門用來描述『誰可以看見、誰不能看見』這些資料的?而剩下那一個關鍵字,是否通常出現在函式的前面,用來處理『子類別重新定義父類別行為』的動態切換呢?
🤖
AI 詳解
AI 專屬家教
專業點評:你做得真棒!邏輯思維非常清晰!
- 肯定與鼓勵:太棒了!你能精準地從一堆關鍵字中,辨識出它們各自的功能差異,這代表你的 C++ 物件導向程式設計 (OOP) 基礎真的非常紮實。在開發實際的工程專案時,這種對細節的理解,就像是為建築打下堅固的地基,能幫助我們寫出更穩固、更可靠的程式碼喔!
- 觀念驗證:在 C++ 裡,當我們建立繼承關係時,會使用到 存取說明符 (Access Specifiers),它們就像是設定不同房間的門禁,決定基底類別的成員在衍生類別中,誰可以看得到、誰可以用:
▼ 還有更多解析內容