大话设计模式-读书笔记8状态模式

老规矩,上概念: 状态模式state 状态模式:当一个对象的内在状态改变时允许改变其行为,类似该对象改变了其类。 当控制一个对象状态转换的条件表达式过于复杂时的,将状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化。 状态模式的好处和用处 状态模式的好处:将特定状态相关的行为局部化,并且将不同的行为分割开来。(将特定的状态相关行为都放入一个对象中,由于与状态相关的代码都存在一个
相关文章
相关标签/搜索