`
nully
  • 浏览: 8467 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

State状态模式

 
阅读更多
State状态模式,是指在对象内部的状态改变后,对象的行为也跟着产生变化。
使用状态模式将特定状态相关的逻辑分散到一些类的状态类中。
使用场景:
1.一个对象的行为取决于对象的状态,并且在运行期动态变化。
2.一个操作中含有多个分支结构,且分支结构决定于对象的状态。

状态模式的结构图:

  • 大小: 23.3 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics