摘要: 工厂模式 1. why 主要解决接口选择的问题。 2. when 我们明确地计划不同条件下创建不同实例时。 3. how 在工厂方法中,根据特定字符串返回不同的实例。 抽象工厂模式 1. why 当有多个产品等级结构时,工厂模式不适用,需要使用抽象工厂模式。 2. when 系统的产品有多于一个的产 阅读全文
posted @ 2017-01-23 15:41 idea偶买噶 阅读(93) 评论(0) 推荐(0)
摘要: 桥接模式 why: 把抽象化与实现化解耦,使得二者可以独立变化。 when: 实现系统可能有多个角度分类,每一种角度都可能变化。 how: 将抽象类的一些操作,抽取到一个接口中,并在抽象类中持有这个接口的对象。 策略模式 why: 定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。在有 阅读全文
posted @ 2017-01-23 14:34 idea偶买噶 阅读(114) 评论(0) 推荐(0)