免費開始練習
調查局四等申論題 106年 [資訊科學組] 系統分析與設計概要

第 三 題

三、請問在類別(class)中,抽象類別(abstract class)和一般的類別之間有那三點差異?(25 分)
📝 此題為申論題

思路引導 VIP

看到抽象類別與一般類別的比較題,應立刻聯想物件導向設計(OOD)中的「實體化」、「方法實作」及「設計目的」三個核心維度。答題時建議先簡述兩者定義與UML標示法,再條列式對比這三項差異,最後以簡單的實務範例(如動物與狗)收尾,以展現系統分析與設計的實務能力。

🤖
AI 詳解 AI 專屬家教

【破題】 在物件導向系統設計(Object-Oriented Design, OOD)與統一塑模語言(UML)中,類別(Class)是建構系統架構的基礎。抽象類別(Abstract Class)與一般類別(又稱具象類別,Concrete Class)在系統架構中扮演著互補的角色,兩者在實體化能力、方法結構及設計目的上有著顯著的差異。 【論述】

▼ 還有更多解析內容

升級 VIP 解鎖