![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
blgaici
这个作者很懒,什么都没留下…
展开
-
接口型模式
[b]1.Adapter(适配器)模式[/b] [b]对象适 配器(Object Adapter)[/b] [img]http://dl.iteye.com/upload/attachment/549749/69e8da54-51b8-389e-b3c0-fd6222cf8e2d.png[/img] [code="java"] public interface IPeg { voi...原创 2011-08-27 11:57:50 · 93 阅读 · 0 评论 -
责任型模式
[b]Singleton(单例)模式[/b] [i]最简单的单例[/i] [code="java"] public class Singleton { private static Singleton instance = new Singleton(); //other useful fields... private Singleton() { ...原创 2011-08-27 17:41:18 · 84 阅读 · 0 评论 -
构造型模式
[b]Builder(生成器)模式[/b] [b]Factory Method(工厂方法)模式[/b] 意图:用于创建对象的接口,同时控制对哪个类进行实例化。 [b]Abstract Factory(抽象工厂)模式[/b] 意图:创建一系列相互关联或相互依赖的对象。 [b]Prototype(原型)模式[/b] prototype模式不通过实例化类来创建一个...原创 2011-08-29 20:12:45 · 89 阅读 · 0 评论 -
操作型模式
[b]Template Method(模板)模式[/b] [b]State(状态)模式[/b] 意图在于将与状态有关的处理逻辑分散到代表对象状态的各个类中。 [i]封装变化[/i] [img]http://dl.iteye.com/upload/attachment/551540/727f852b-5d88-395d-88e4-d554b7d5696e.png[/img] [code...原创 2011-08-31 10:05:11 · 88 阅读 · 0 评论 -
扩展型模式
[b]Decorator(装饰器)模式[/b] 意图是在运行时组合操作的新变化。 [b]Iterator(迭代器)模式[/b] 意图在于为开发人员提供一种顺序访问集合元素的方法。 [b]Visitor(访问者)模式[/b] 意图在于让代码用户能够在不修饰现有类层次结构的前提下,定义该类层次结构的操作。...原创 2011-09-01 11:28:06 · 112 阅读 · 0 评论