状态模式跟策略模式根本的区别在于“状态”、“策略” 这两个词的区别之上。
1、状态更强调密封性,通常状态由上下文自行维护。
而策略通常由用户选取。
2、策略集合中的各个策略内行以个“平行”的概念,他们都为
达到同一个目的。而状态,确不如此,各个状态行为不同。
3、上述2点也就导致了状态的迁移转换性特别突出。

相关文章:

  • 2022-03-09
  • 2021-10-20
  • 2021-08-21
  • 2021-08-03
  • 2022-12-23
  • 2021-10-28
  • 2022-12-23
猜你喜欢
  • 2021-10-15
  • 2021-04-25
  • 2021-07-10
  • 2021-07-20
  • 2022-01-31
相关资源
相似解决方案