事件驅動的一般步驟:
2、為指定元素確定需要響應的事件類型
3、為指定元素的指定事件編寫相應的事件處理程序
4、將事件處理程序綁定到指定元素的指定事件
對於事件驅動模式,對象包括事件類型、事件對象、事件分發器、事件處理器,每種事件都有對應的事件處理器編寫於處理函數中,
事件分發器r是異步處理的事件的,處理邏輯中也可以包括發送下一個事件。
對於狀態機模式,基本做法是
根據發生的事件和當前狀態,來執行下一步的動作,並設置下一個狀態,不同狀態不同的事件處理方式,不同的轉化狀態。
附加用狀態機事件驅動開發的注釋轉化程序,C++注釋轉化為C注釋。