民國106年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第48題
規範一個物件在其生命週期中一系列狀態轉變,以及對外在事件的反應,可以使用U M L 的那一個圖形?
題目
規範一個物件在其生命週期中一系列狀態轉變,以及對外在事件的反應,可以使用U M L 的那一個圖形?
- (1) 狀態圖( S t a t e D i a g r a m )
- (2) 部署圖( D e p l o y m e n t D i a g r a m )
- (3) 類別圖( C l a s s D i a g r a m )
- (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。