状态模式

状态模式:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类

(1)将状态封装成了独立的类,并将动作委托到了代表当前状态的对象

(2)当前状态在状态集合中游走改变,以反映出当前的状态

(3)避免用许多个if语句来判断下一个状态怎么走

posted @ 2015-10-15 01:07  mingziday  阅读(115)  评论(0编辑  收藏  举报