阅读背景:

你也来学设计模式之 状态模式

来源:互联网 
1.什么是状态模式 状态模式与上一篇博客写的《策略模式应用》具体实现结构有点相似,两者之间都是通过注入不同的子对象得到不同的操作行为,但是两者的实现目的完全不同。例如,状态模式的行为是平行,我们可以直接通过注入不同的状态子类对象从而获得不同状态的操作,并且状态是可以切换的。而策略模式,则是通过注入不同的操作对象从而获得不同的操作行为,不同的注入方式直接,他们的行为是独立的。下面做一个区分:具体实现结构有点相似,两者之间都是通过注


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: