摘要: 概述: 状态模式(state):当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。适用场合: 1.当一个对象的转换条件表达式过于复杂时,通常这个状态由一个或者多个枚举表示,通常有多个操作包含这一相同的的条件结构,state模式将一个条件分支放到一个类中,这使得你可以根据对象自身的情况将对象的状态作为对象,这一对象不依赖于其他对象而独立变化,把状态的判断逻辑放到表示不同状态的一系列类... 阅读全文
posted @ 2011-08-26 11:28 叶鹏 阅读(779) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示