Head First设计模式读书笔记-第十章 State Pattern 状态模式

状态模式 策略模式是除继承外的一种弹性替换方案,通过组合不同的对象来改变行为 状态模式通过将行为包装进状态对象中,改变context行为 定义 允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类 示例   将行为封装进状态对象中,通过动态切换状态,来绑定行为 第十章总结 状态模式----封装基于状态的行为,并将行为委托到当前状态 策略模式----将可以互换的行为封装起来,然后使用委托
相关文章
相关标签/搜索