免費開始練習
高考申論題 109年 [資訊處理] 程式語言

第 四 題

四、物件導向程式語言有繼承的觀念,請解釋單一繼承(single inheritance)與多重繼承(multiple inheritance)的意義、差別及實作方法。(25分)
📝 此題為申論題

思路引導 VIP

  1. 定義:明確解釋「單一」與「多重」在父類別(Superclass/Base class)數量上的定義。
  2. 差別比較:從語法結構、優缺點、複雜度三個維度進行對比。特別要提到多重繼承帶來的「菱形繼承問題(Diamond Problem)」。
🤖
AI 詳解 AI 專屬家教

【考點分析】 本題考查物件導向編程(OOP)核心概念中的繼承機制及其在不同語言間的差異。 【理論/法規依據】

▼ 還有更多解析內容

📝 同份考卷的其他題目

查看 109年[資訊處理] 程式語言 全題

升級 VIP 解鎖