只能有一個根節點。 it
同級 只能存在一個狀態,相互之間能夠轉換; 須要經過延後deferMessage()+狀態切換transitionTo()才能處理同一個msg. io
不一樣級 能夠存在多個狀態,但必須是父子關係; 能夠依次處理同一個msg直到handled(貌似是最末端先處理,依次傳給父級處理). transition