设计模式之:GoF的23种设计模式分类对比(表格)

  • 设计模式之:GoF的23种设计模式分类对比(表格)已关闭评论
  • 204 次浏览
  • A+
所属分类:.NET技术
摘要

三类设计模式的对比英文名设计模式数量用途、意义创建型模式Creational Pattern


三类设计模式的对比

英文名

设计模式数量

用途、意义

创建型模式

Creational Pattern

 

5

创建型模式关注对象的创建过程,将对象的创建和使用分离,降低系统耦合度,让设计方案更易于修改和扩展

结构型模式

Structural Pattern

 

7

结构型模式关注如何将类或对象组织在一起,形成更加强大的结构;不同结构型模式使用不同的方式组合类和对象,使之可以协同工作

行为型模式

Behavioral Pattern

 

11

行为型模式关注系统中对象之间的交互,研究系统在运行时对象之间的相互通信和协作,进一步明确对象的职责;