只能有一个根节点。 it
同级 只能存在一个状态,相互之间能够转换; 须要经过延后deferMessage()+状态切换transitionTo()才能处理同一个msg. io
不一样级 能够存在多个状态,但必须是父子关系; 能够依次处理同一个msg直到handled(貌似是最末端先处理,依次传给父级处理). transition