设计模式类图复习

设计模式类图复习,第1张

设计模式类图复习 设计模式类图复习

目录
  • 设计模式类图复习
  • 抽象工厂模式
    • 抽象工厂模式的结构图
  • 装饰模式
    • 装饰模式结构图
  • 组合模式
    • 组合模式的结构图
  • 适配器模式
    • 类适配器模式结构图
    • 对象适配器类图
  • 观察者模式
    • 观察者模式结构图
  • 原型模式
    • 原型模式结构图
  • 建造者模式
    • 建造者模式结构图


抽象工厂模式

抽象工厂模式( Abstract Factory Patter):提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。

抽象工厂模式的结构图

装饰模式

装饰模式( Decorator Pattern):动态地给一个对象增加一些额外的职责。就扩展功能而言,装饰模式提供了一种比使用子类更加灵活的替代方案。

装饰模式结构图

组合模式

组合模式( Composite Pattern):组合多个对象形成树形结构以表示具有部分整体关系的层次结构。组合模式让客户端可以统一对待单个对象和组合对象。

组合模式的结构图

适配器模式

适配器模式( Adapter Pattern):将一个类的接口转换成客户希望的另一个接口。适配器模式让那些接口不兼容的类可以一起工作。

类适配器模式结构图

对象适配器类图

观察者模式

观察者模式( Observer Pattern):定义对象之间的一种一对多依赖关系,使每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。

观察者模式结构图

原型模式

原型模式( Prototype Pattern):使用原型实例指定待创建对象的类型,并且通过复制这个原型来创建新的对象。

原型模式结构图

建造者模式

建造者模式( Builder Pattern):将一个复对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。

建造者模式结构图

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5686146.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存