摘要: 1 状态模式应用? 一个对象存在多种状态的转化,适合用状态模式,把状态转换的复杂逻辑变换转换到具体类中,一个状态对应着一个具体类。 2 状态模式的优缺点? 优点:把状态的判断逻辑转移到表示不同状态的一系列类当中,可以把复杂的逻辑判断简化。 状态之间实现解耦,方便扩展更多的状态。 缺点:每增加一个状态 阅读全文
posted @ 2017-09-27 20:07 国境之南时代 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1 建造者模式? 将一个复杂对象的构建和他的表示分离,使得同样的构建过程可以创建不同的表示。 分析: 复杂对象:指的要具体生产的产品。 复杂对象的构建:指的指挥者指挥具体的构建者去构建产品。 复杂对象的表示:指的生产出来的产品长啥样。 创建不同的表示:因为具体的创建者不同,所以创建出了不同的表示。 阅读全文
posted @ 2017-09-27 11:18 国境之南时代 阅读(1689) 评论(0) 推荐(0) 编辑