设计模式-17状态模式(State Pattern)
摘要:
1.模式动机 在软件开发过程中,应用程序中的有些对象可能会根据不同的情况做出不同的行为,我们把这种对象称为有状态的对象,而把影响对象行为的一个或多个动态变化的属性称为状态。当有状态的对象与外部事件产生互动时,其内部状态会发生改变,从而使得其行为也随之发生改变。如人的情绪有高兴的时候和伤心的时候,不同 阅读全文
posted @ 2020-03-19 11:00 蜗牛大师 阅读(165) 评论(0) 推荐(0) 编辑