建立逾時

關於這項作業

逾時的表示法與物件向其自身傳送之事件的表示法類似。 有兩點差異:

逾時箭頭上的標籤是指定逾時長度的參數。 逾時一律是自我提示訊息。

逾時

設計軟體系統時,您可以建立等待狀態,在該期間您的程式會等待事件發生。 如果事件發生,則逾時會取消。序列圖會以已取消逾時符號來顯示此狀況。 如果事件未發生,則逾時會起動實例並以部分錯誤回復處理程序進行回復。 已取消的逾時一律是自我提示訊息。

已取消的逾時

例如,在電話上,撥號音會等待您的撥號。 電話設定有逾時,如果您未撥號,撥號音會變更為持續的嗶聲。 如果您撥號,則會取消逾時。

如果定義逾時的狀態結束,則會自動發生已取消的逾時。 作為設計者,您無需做任何事情即可取消逾時。 該架構具有取消逾時的呼叫,但您無需使用該呼叫,原因是程式碼產生器會自動插入該呼叫。


回饋