
设计模式
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 · 125 阅读 · 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 · 108 阅读 · 0 评论 -
构造型模式
[b]Builder(生成器)模式[/b][b]Factory Method(工厂方法)模式[/b]意图:用于创建对象的接口,同时控制对哪个类进行实例化。[b]Abstract Factory(抽象工厂)模式[/b]意图:创建一系列相互关联或相互依赖的对象。[b]Prototype(原型)模式[/b]prototype模式不通过实例化类来创建一个...原创 2011-08-29 20:12:45 · 111 阅读 · 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 · 115 阅读 · 0 评论 -
扩展型模式
[b]Decorator(装饰器)模式[/b]意图是在运行时组合操作的新变化。[b]Iterator(迭代器)模式[/b]意图在于为开发人员提供一种顺序访问集合元素的方法。[b]Visitor(访问者)模式[/b]意图在于让代码用户能够在不修饰现有类层次结构的前提下,定义该类层次结构的操作。...原创 2011-09-01 11:28:06 · 145 阅读 · 0 评论