
设计模式
u013497151
这个作者很懒,什么都没留下…
展开
-
设计模式概述与原则
一 、 设计模式概述 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型 模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、 组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任 链模式、命令模式、备忘录模式、状态模式、访问者模式、原创 2014-12-18 23:36:34 · 1477 阅读 · 0 评论 -
(1、2/23)工厂方法模式And抽象工厂模式
一、工厂方法模式 简单工厂模式的缺陷就是类的创建太过于依赖工厂,一旦需要进行程序扩展,就必须修改工厂类的代码 这违背了背包原则。 而工厂方法模式针对这一问题进行了改进。 public interface Sender { public void send(); } public interface producer { public Sender produce(); }原创 2014-12-20 23:49:44 · 1439 阅读 · 1 评论 -
(4/23)建造者模式
建造者模式(生产器模式): 定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 角色组成: Director导演 Product产品类 Builder抽象建造者 ConcretwBuilder具体建造者 //product产品类 public class Phone { private String name; private St原创 2014-12-26 17:44:19 · 1380 阅读 · 0 评论