民國114年 第2梯次 延期考區 電腦軟體設計(JAVA)乙級 學科
第27題
在UML 類別圖(Class Diagram)中,類別沒有自己直接的實例(Instances),稱為下列何者?
題目
在UML 類別圖(Class Diagram)中,類別沒有自己直接的實例(Instances),稱為下列何者?
- (1) 間接類別(Indirect Class)
- (2) 抽象類別(Abstract Class)
- (3) 不完全類別(Incomplete Class)
- (4) 空白類別 (Empty Class)
官方答案
(2) 抽象類別(Abstract Class)
解析
UML 類別圖中,抽象類別(Abstract Class)是無法被直接具現化的類別,也就是不能對它建立實例(Instance),只能經由繼承它的子類別來產生物件,類別名稱通常以斜體表示。抽象類別常被用來定義共通介面或部分實作,強迫子類別完成未實作的操作。選項「間接類別」「不完全類別」「空白類別」都不是 UML 的正式術語,也不具備「沒有直接實例」的定義。因此本題所指的正是抽象類別。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。