民國114年 第2梯次 延期考區 電腦軟體設計(JAVA)乙級 學科

第27題

在UML 類別圖(Class Diagram)中,類別沒有自己直接的實例(Instances),稱為下列何者?

題目

在UML 類別圖(Class Diagram)中,類別沒有自己直接的實例(Instances),稱為下列何者?

  1. (1) 間接類別(Indirect Class)
  2. (2) 抽象類別(Abstract Class)
  3. (3) 不完全類別(Incomplete Class)
  4. (4) 空白類別 (Empty Class)

官方答案

(2) 抽象類別(Abstract Class)

解析

UML 類別圖中,抽象類別(Abstract Class)是無法被直接具現化的類別,也就是不能對它建立實例(Instance),只能經由繼承它的子類別來產生物件,類別名稱通常以斜體表示。抽象類別常被用來定義共通介面或部分實作,強迫子類別完成未實作的操作。選項「間接類別」「不完全類別」「空白類別」都不是 UML 的正式術語,也不具備「沒有直接實例」的定義。因此本題所指的正是抽象類別。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料