结构型设计模式

2025年8月18日 | 阅读1分钟

结构型设计模式关注如何组合类和对象,形成更大的结构。

结构型设计模式通过识别关系来简化结构

这些模式关注类之间如何互相继承以及如何由其他类组成。

结构型设计模式的类型

以下是7种结构型设计模式。

  1. 适配器模式

    根据客户端的期望将一个接口适配到另一个接口。

  2. 桥接模式

    将抽象(接口)与实现分离。

  3. 组合模式

    允许客户端操作对象层次结构。

  4. 装饰器模式

    动态地向对象添加功能。

  5. 外观模式

    提供一个接口到一组接口。

  6. 享元模式

    通过共享对象来重用它。

  7. 代理模式

    代表另一个对象。

下一个主题适配器模式