互動運算元

在統一建模語言 (UML) 序列圖中,互動運算元是一個儲存器,用來將組合片段中的互動片段分組,它代表您新增至組合片段中的實務。

每個互動運算元都是一個互動片段,它涵蓋了組合片段中的生命線。 互動運算元包含一個選用的警戒條件,它也稱為互動限制。 只有在警戒條件測試結果是 true 時,才會執行互動運算元。

如下圖所示,互動運算元會顯示成組合片段中的矩形儲存器。

互動頁框顯示兩條生命線,且有兩個跨越生命線的組合片段。第一個 loop 組合片段有一個互動運算元和一個警戒條件。第二個 alt 組合片段有兩個互動運算元,每個互動運算元都各有一個警戒條件。

當您建立互動運算元時,它會顯示成展開狀態。 您可以收合互動運算元來隱藏運算元及其相關訊息和互動片段,以及將互動頁框中的組合片段縮到最小。

您可以新增至組合片段的互動運算元數目會隨著組合片段的類型而不同。 比方說,loop、option、break、critical、negative、assert、ignore 或 consider 組合片段都有一個運算元。 替代、弱、嚴格或平行組合片段都有兩個或更多個運算元。 如果組合片段中有多個互動運算元,就會用水平虛線來分開運算元。

相關概念
序列圖
互動頁框
生命線
訊息
執行事項
互動事項
組合片段
互動運算子
警戒條件
停止節點
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.