對象圖概述
UML 對象圖和類圖一樣反映系統的靜態過程,UML 對象圖是類圖的實例,幾乎使用與類圖完全相同的標識,都是使用分隔線隔開來。
對象存在生命周期,因此UML對象圖只能在系統某一時間段存在。目的是在一個特定的時刻捕捉到靜態的系統視圖。對象圖可以被想象成正在運行的系統在某一時刻的快照。
繪制對象圖之前,應該記住以下事情,並清楚地理解:
-
對象圖的主要內容是對象。
-
對象圖中的鏈接是用來連接對象。
-
對象和鏈接的兩個要素,用於構造一個對象圖。
下面的圖是一個對象圖的一個例子。它代表了訂單管理系統,我們已經討論了在類圖。下圖是該系統的一個實例,在一個特定的時間購買。它具有以下的對象
-
顧客
-
訂單
-
特殊訂單
-
一般訂單
-
-