摘要: 1.定义:允许一个对象在其内部状态改变时,改变它的行为。 2.类型:行为型 3.适用场景:一个对象存在多个状态(不同状态下行为不同),且状态可相互转换。 4.优点:将不同的状态隔离,把各种状态的转换逻辑,分布到State的子类中,减少相互间依赖; 增加新的状态非常简单。 5.缺点:状态多的业务场景导 阅读全文
posted @ 2019-01-07 00:10 逢春 阅读(149) 评论(0) 推荐(0) 编辑