分类目录归档:编程之美

编程之美

经典设计模式UML类图汇总

本文列出的参考卡片是最初由“四人组(GoF:Gang of Four)”提出的23种设计模式的快速参考,这些设计模式在《设计模式:可复用面向对象软件基础》中有着详细的介绍。在这本书中,每种设计模式都包含类图、解释、使用信息和真实世界的示例。

这些设计模式可以根据不同的用途,分为以下三种类型:

  • 行为型模式:用于管理对象之间的算法、关系和职责。
  • 创建型模式:用于构造对象,这样便能够使这些对象和实现系统解耦。
  • 结构型模式:用于在很多不同的对象之间形成大型的对象结构。

继续阅读经典设计模式UML类图汇总