民國114年 第2梯次 電腦軟體設計(C++)乙級 學科
第16題
在UML 類別圖(Class Diagram)中,類別沒有自己直接的實例(Instances),稱為下列何者?
題目
在UML 類別圖(Class Diagram)中,類別沒有自己直接的實例(Instances),稱為下列何者?
- (1) 抽象類別(Abstract Class)
- (2) 間接類別(Indirect Class)
- (3) 不完全類別(Incomplete Class)
- (4) 空白類別 (Empty Class)
官方答案
(1) 抽象類別(Abstract Class)
解析
在 UML 類別圖中,抽象類別(Abstract Class)以斜體名稱標示,本身不能直接被實體化(new),只能經由繼承由其子類別產生實例(Instances)。題目描述「沒有自己直接的實例」正符合抽象類別的定義。至於間接類別、不完全類別、空白類別均非 UML 標準術語,空白類別通常指無成員的類別,與能否實體化無關。故答案為抽象類別。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。