应该有一个状态管理器,保存当前状态
如果一个状态跳转的下一个状态是确定的,可以在状态管理器中进行跳转
如果一个状态跳转的下一个状态是不确定的,应该在自己的状态中根据条件进行跳转,这样可以分散逻辑,将复杂的跳转逻辑分散到各个状态是状态模式最重要的特征
应该有一个状态管理器,保存当前状态
如果一个状态跳转的下一个状态是确定的,可以在状态管理器中进行跳转
如果一个状态跳转的下一个状态是不确定的,应该在自己的状态中根据条件进行跳转,这样可以分散逻辑,将复杂的跳转逻辑分散到各个状态是状态模式最重要的特征