Skip to content
  • 对象的行为依赖于它的状态(属性),并且可以根据它的状态改变而改变它的相关行为 ,属于行为型模式
  • 允许一个对象在其内部状态改变时改变它的行为
  • 状态模式是策略模式的孪生兄弟,它们的UML图是一样的,但实际上解决的是不同情况的两种场景问题
  • 工作中用的不多,基本策略模式比较多