Hi,大家好,本篇文紀錄 UML 物件導向系統分析與設計 這本書的節錄
動態觀點
物件之間如何互相溝通、傳遞訊息,像是使用者的操作動作,而後對操作動作做出回應
UML 定義了四種可以描述物件之間互動的圖形
循序圖(Sequence Diagram)
塑模不同物件之間傳遞訊息的先後順序
通訊圖(Communication Diagram)
強調合作的物件之間的結構
互動概觀圖(Interaction Overview Diagram)
活動圖的變形,描述高層次的控制流程
時序圖(Timing Diagram)
著重在時間,生命線或者生命線在時間軸上的改變
本篇會以 循序圖 為主來進行介紹
生命線(Lifeline)
物件底下垂直的虛線為生命線
啟動生命線(Activation Lifeline)
也可稱 控制焦點(Focus of Control)
上圖的生命線中的長條方形為啟動生命線
訊息(Message)
上圖的實心三角形箭頭直線,為同步訊息