设计模式的分类

     转载:http://blog.csdn.net/zhenjing/archive/2009/09/10/4538644.aspx

     模式依据其目的可分为创建型( Creational )、结构型 (Structural) 、或行为型 (Behavioral) 三种。

     创建型模式与对象的创建有关;结构型模式处理类或对象的组合 ;行为型模式描述类或对象之间的职责分配和交互 。

      根据范围准则,模式可分为类模式和对象模式。类模式处理类和子类之间 的关系,这些关系通过继承建立 ,是静态的,由编译时确定。对象模式处理对象间 的关系,这些关系在运行时刻是可变化的,更具动态性。从某种意义上来说,几乎所有模式都使用继承机制 ,所以“类模式”专指那些集中于处理类间关系的模式,而大部分模式都属于对象模式的范畴。

posted on 2011-03-18 20:16  郑军祥  阅读(164)  评论(0编辑  收藏  举报

导航