状态模式和策略模式的区别

214 阅读1分钟

状态模式,更注重由状态的改变,引起的一连串方法的逻辑改变

策略模式,更注重调用者如何调用,方法都是固定的。只是根据不同的状态,选择不同的状态的方法而已。