在UML中,對象行為是通過交互來實現的,是對象間為完成某一目的而進行的一系列消息交換。消息序列可用兩種圖來表示,強調消息時間次序的圖稱之為 (1),該圖的特點是 (2) ,強調參加交互的對象的組織圖稱之為(3),這兩種圖是(4)。
(1)A、活動圖(activitydiagram)
B、狀態(tài)圖(statechartdiagram)
C、序列圖(sequencediagram)
D、協作圖(collaborationdiagram)
(2)A、有生命線及控制焦點,重點在消息的時間順序上
B、有路徑有順序號,為了一個消息的時間順序給消息加數字前綴
C、是對系統(tǒng)、子系統(tǒng)或類的行為建模
D、本質上是一個流程圖,顯示從活動到活動的信息流
(3)A、活動圖(activitydiagram)
B、狀態(tài)圖(statechartdiagram)
C、序列圖(sequencediagram)
D、協作圖(collaborationdiagram)
(4)A、同構的,所以可以互相轉換
B、異構的,所以不可以互相轉換
C、強調對象行為的事件順序,常用于對反應式系統(tǒng)建模
D、專注于系統(tǒng)的動態(tài)視圖,狀態(tài)無法確定,所以不可以互相轉換