UML基礎與應用之對象圖

什麼是對象圖?

對象圖表示一組對象及它們之間的關係,是某一時刻系統詳細信息的快照,描述系統交互的靜態圖形,它由協作的對象組成,但不包含在對象之間傳遞的任何消息。因爲對象是類的實例化,所以說某一時刻系統中的某一類中的某一個對象和另一類中某一個對象之間的關係就可以說是對象圖,表示類圖的一個實例。

對象圖:表示在某一時刻一組對象以及他們之間關係的圖。對象圖可以被看作是類圖在系統某一時刻的實例。圖形上由節點以及連接這些節點的連線組成,節點可以是對象也可以是類。

 和類圖一樣,可以使用隊形圖對系統的靜態設計或靜態進程視圖建模,但對象圖更注重於現實或原型實例,這種視圖主要支持系統的共嗯那個需求,即系統提供給其最終用戶的服務,對象圖描述了靜態的數據結構。

對象圖和類圖類似,下面看一下他們的區別

對象圖建模過程 

1、確定參與交互的各對象的類,可以參照相應的累土和交互圖

2、其欸的那個類間的關係,如依賴、泛化、關聯、實現

3、針對交互在某特定時刻各對象的狀態,使用對象圖爲這些對象建模

4、建模時,系統分析師要根據建模的目標,繪製對象的關鍵狀態和關鍵對象之間的連接關係 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章