具有可重複使用的狀態圖實作的本端終止碼

下列區段說明在使用可重複使用的狀態圖實作時如何產生程式碼才能支援本端終止。

針對具有可重複使用的狀態圖實作之 Or 狀態的本端終止,會按如下方式產生程式碼:

針對具有可重複使用的狀態圖實作之 And 狀態的本端終止,會按如下方式產生程式碼:

下列範例顯示針對具有實際保護及本端終止保護的結合轉移產生的程式碼,其中 C1C2 是具有最終活動的 Or 狀態,且 C3 是葉節點狀態:

if(RealGuard() && IS_COMPLETED(C1) && IS_COMPLETED(C2) && IS_IN(C3))

意見回饋