民國106年 第2梯次 電腦軟體設計(JAVA)乙級 學科

第48題

規範一個物件在其生命週期中一系列狀態轉變,以及對外在事件的反應,可以使用U M L 的那一個圖形?

題目

規範一個物件在其生命週期中一系列狀態轉變,以及對外在事件的反應,可以使用U M L 的那一個圖形?

  1. (1) 狀態圖( S t a t e D i a g r a m )
  2. (2) 部署圖( D e p l o y m e n t D i a g r a m )
  3. (3) 類別圖( C l a s s D i a g r a m )
  4. (4) 互動圖( I n t e r a c t i o n D i a g r a m )

官方答案

(1) 狀態圖( S t a t e D i a g r a m )

解析

狀態圖專門描述單一物件在生命週期中的各種狀態、狀態之間的轉移,以及哪些事件觸發轉移與伴隨的動作,正符合題意。部署圖描述節點等實體硬體與其元件的配置;類別圖描述類別、屬性、操作及彼此的靜態關係;互動圖(如循序圖、溝通圖)描述物件之間為完成用例而交換的訊息,重點在互動而非狀態。

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

官方資料