神秘果 on 九月 14th, 2009

 定义

动态地给一个对象添加一些额外的职责。就增加功能来说,装饰(Decorator)模式相比生成子类更为灵活。也叫包装器(Wrapper)。
Read the rest of this entry »
神秘果 on 九月 8th, 2009
定义
将对象组合成树形结构以表示“部分-整体”的层次结构。组合(Composite)模式使得用户对单个对象和组合对象的使用具有一致性。
Read the rest of this entry »
神秘果 on 九月 1st, 2009

定义

桥接模式:将抽象部分与它的实现部分分离,使它们都可以独立地变化。也叫Handle
  Read the rest of this entry »
神秘果 on 八月 25th, 2009

 定义

将一个类的接口转换成客户希望的另外一个接口。适配器(Adapter)模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。也叫包装器(Wrappter)。
  Read the rest of this entry »
神秘果 on 八月 24th, 2009

创建型模式抽象化了实例化过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。创建型模式分为2种:

类创建型模式。使用继承改变被实例化的类,生成创建类的子类。如工厂方法(Factory Method)。
对象创建型模式。将实例化委托给另一个对象,依赖于对象组合:定义一个对象负责明确产品对象的类,并将它作为该系统的参数。如抽象工厂(Abstract Factory)、生成器(Builder)、原型(Prototype)。
  Read the rest of this entry »
神秘果 on 八月 23rd, 2009

 定义

用原型(Prototype)实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。
  Read the rest of this entry »
神秘果 on 八月 20th, 2009
定义
将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
  Read the rest of this entry »
神秘果 on 八月 18th, 2009

 定义

提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
Read the rest of this entry »
神秘果 on 八月 14th, 2009
定义
定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法(Factory Method)使一个类的实例化延迟到其子类。也叫虚构造器(Virtual Constructor
  Read the rest of this entry »
神秘果 on 八月 11th, 2009

元字符(Meta character)是正则表达式千变万化的精髓,熟悉各种元字符,也就不难理解和使用正则表达式了。

  Read the rest of this entry »