设计模式之路--Gof23分类
设计模式的分类:
1.根据其目的(模式是用来做什么的)可分为创建型(Creational),结构型(Structural)
和行为型(Behavioral)三种:
创建型模式主要用于创建对象。
结构型模式主要用于处理类或对象的组合。
行为型模式主要用于描述对类或对象怎样交互,怎样分配职责。
2.根据范围,即模式主要是用于处理类之间的关系,还是处理对象之间的关系,可分为类
模式和对象模式两种:
类模式:处理类和子类之间的关系,这些关系通过继承建立,在编译时刻就被确定
下来,是属于静态的。
对象模式:处理对象间的关系,这些关系在运行时刻变化,更具动态性。
作者:Roader
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.