摘要: 状态模式(State)定义:允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。 UML类图: 状态模式适用于要转换很多业务状态的场景。比如,Head First举的糖果机例子, 糖果机有“没有投币”、“有投币”、“售出糖果”、“糖果售罄”四种状态,并且有四种动作:“投入硬币”、“返回 阅读全文
posted @ 2016-12-18 07:32 zhixin9001 阅读(241) 评论(0) 推荐(0) 编辑