结构型模式

适配器 :<-> 将一个类的接口转换为客户希望的另一个接口,使原本接口不兼容的类可 以一起工作。

  • eng :-> Adapter
    装饰模式 :<-> 动态地给对象添加职责,而不改变其接口

  • eng :-> Decorator
    代理 :<-> 为另一个对象提供一个代理或占位符以控制对它的访问。
    外观模式 :<-> 为子系统中的一组接口提供一个统一的高层接口,使子系统更容易使用。

  • 英文 :-> Facade
    桥接模式 :<-> 将抽象部分 Abstraction 与它的实现部分 Implementor 分离,使它们都可以独立变化

  • 例如将类的颜色和形状解耦,但是独立地去继承或者实现

  • 英文 :-> Bridge
    组合 :<-> 将对象组合成树形结构以表示“部分-整体”的层次结构,使客户可以统 一处理单个对象和组合对象
    享元 :<-> 通过共享技术来有效支持大量细粒度对象的复用。

作者

Ryen Xiang

发布于

2025-09-07

更新于

2025-10-22

许可协议


网络回响

评论