標(biāo)題: 有限狀態(tài)機(jī)之泛型編程 [打印本頁] 作者: 51黑tt 時(shí)間: 2016-3-6 00:22 標(biāo)題: 有限狀態(tài)機(jī)之泛型編程 Generic programming of finite state machine
關(guān)于有限狀態(tài)機(jī):
不想奢談高深的理論,理論太過高深有可能編程實(shí)現(xiàn)么?我覺得可以這么簡單理解吧,一個(gè)對象有多個(gè)狀態(tài)(注意這里的“對象”與“狀態(tài)”都是廣義與抽象的),通過事件(event)的觸發(fā)使得狀態(tài)(state)之間相互躍遷(transition),可以定義在狀態(tài)切換時(shí)所附加的操作(op)。而我們要實(shí)現(xiàn)的有限狀態(tài)機(jī)(finite state machine,以下簡稱FSM)便是維護(hù)與管理這一機(jī)制的代碼。