摘要: 状态模式是一种行为型设计模式 当对象在不同的状态下会有不同的表现形式或者处理,那么这个时候可以使用状态模式来把复杂的判断的逻辑分散在各个类之中。 环境类(Context): 定义客户感兴趣的接口。维护一个ConcreteState子类的实例,这个实例定义初始状态。 抽象状态类(State): 定义一 阅读全文
posted @ 2016-01-18 17:51 蘑菇mr 阅读(216) 评论(0) 推荐(0) 编辑