摘要: 遇到这样的场景时,如: 红绿灯状态不同,行人的行为不同。网上购物时,订单有不同的状态。 电梯的运行状态,维修,自动关门,开门,向上,向下等这些不同的状态对应不同的行为时可以将状态统一封装 采用状态模式来避免代码业务的耦合度过高。 用一句话来描述,状态模式把所研究的对象的行为包装在不同对象里,每一个状 阅读全文
posted @ 2019-01-27 20:56 小阿Q的博客 阅读(280) 评论(0) 推荐(0) 编辑