16.设计模式之状态模式

1. 定义:     状态模式,又称状态对象模式(Pattern of Objects for States),状态模式是对象的行为模式。     状态模式允许一个对象在其内部状态改变的时候改变其行为。这个对象看上去就像是改变了它的类一样 2.例子:    例子参考HeadFirst  通过状态模式实现糖果机,糖果机分为四个状态:投币,未投币,售完,销售中    然后通过当前状态决定当前的操作,看
相关文章
相关标签/搜索