Q
複合狀態圖
-1
A
回答
0
- 你「StateMultiLevel」是「複合狀態」
在你的榜樣,狀態2或狀態3將永遠不會有機會被激活。
選項1:可以通過把一個初始僞狀態內StateMultiLevel固定該圖中,然後(不是兩個)順序流至狀態2或狀態3
選項2:您可以定位躍遷(從狀態1)直接連接到State2或State3。
您選擇修理哪一個取決於您的要求。
希望有所幫助。
+0
謝謝你,你是對的。我將更新它。 –
+1
這不是一個答案。問題是實現的類圖是怎麼樣的。如果您認爲您在問題中發現錯誤,請發表評論而不是答案。 –
0
一種可能的實現方式是擁有一個名爲'state'的屬性。該屬性的類型是枚舉枚舉所有三種可能的狀態:State1,StateComposite_State2和StateComposite_State3。
該類的公共操作是Event1,Event2,Event3。
DoEntry ...和DoExit ...操作可以通過私人操作實現。
相關問題
- 1. 複合繪圖的Android狀態列表
- 2. 節省複合視圖控件狀態
- 3. 複合控件轉發狀態
- 4. 無法加載視圖狀態複合控件
- 5. 無法使用複合控件加載視圖狀態
- 6. Admob狀態恢復爲無效狀態
- 7. WPF複合形狀
- 8. 複合XML形狀
- 9. 組合狀態,FSM
- 10. 用複雜狀態管理視圖
- 11. 恢復的視圖狀態屬性
- 12. 存儲複選框組視圖狀態
- 13. asp.net 2.0恢復整個視圖狀態
- 14. android阻止視圖恢復其狀態
- 15. 保存和恢復視圖狀態android
- 16. JSF保存/恢復視圖狀態
- 17. Android應用程序狀態從啓動狀態恢復 - 恢復狀態
- 18. iOS狀態恢復
- 19. 複選框狀態
- 20. 恢復OpenGL狀態
- 21. 繪圖問題 - 從其他形狀繪製複合形狀
- 22. 視圖狀態
- 23. 動作如在UML狀態圖狀態
- 24. 從狀態圖到狀態表
- 25. ORA-30926 - 合併狀態
- 26. DirectX混合狀態問題
- 27. Django混合狀態之間
- 28. 防止狀態耦合?
- 29. 結合狀態IO動作
- 30. XNA中的混合狀態
我投票結束這個問題作爲題外話,因爲OP沒有努力解決他的問題,但公然要求別人爲他做這件事。 –
我想知道好的意見,林不知道什麼是做我要求的最好的方式。如果你不想幫忙,那麼不要。 –