此方法會起始設定行為機制,並在處理任何事件之前,在狀態圖中進行起始(預設)轉移。
在此呼叫完成之後,狀態圖會設為起始配置。
請注意,呼叫 startBehavior 所在的執行緒是建立回應物件的執行緒;預設轉移會發生在建立者執行緒上。
註: 請勿在類別 CTOR 中呼叫 startBehavior。
簽章virtual OMBoolean startBehavior();
傳回此方法會傳回下列其中一項值:
- TRUE - 行為起始設定成功。
- FALSE - 行為起始設定失敗。
附註- 如果您手動宣告實例(在使用者程式碼中),則您需要負責明確呼叫 startBehavior;否則物件不會回應事件。
- startBehavior 方法會在呼叫它的執行緒上執行(如果類別是作用中類別,則該執行緒不是該類別的執行緒)。
- startBehavior 方法包括執行動作,且在機密的情況下,可能會導致實例毀損。