首页 > 代码库 > state模式理解

state模式理解

state模式应用场景

条件判断很多的情况

比如有很多if else语句;switch case语句等等。

如果以后业务越来越复杂,条件判断有100多个,每种条件的处理逻辑很复杂,不止一个业务逻辑会重复用到之前条件的处理逻辑。

 参考文档如下:

http://blog.csdn.net/feiyinzilgd/article/details/6302717

http://www.jdon.com/designpatterns/designpattern_State.htm

http://blog.csdn.net/fly_yr/article/details/8568651

http://blog.csdn.net/hguisu/article/details/7557252

http://bestupon.iteye.com/blog/692913

http://www.amazon.cn/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%A7%91%E5%AD%A6%E4%B8%9B%E4%B9%A6-%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F-%E5%8F%AF%E5%A4%8D%E7%94%A8%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E8%BD%AF%E4%BB%B6%E7%9A%84%E5%9F%BA%E7%A1%80-Erich-Gamma/dp/B001130JN8/ref=sr_1_1?ie=UTF8&qid=1414807085&sr=8-1&keywords=%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

state模式理解