2021-07-18 结构型模式

结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。

由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。

结构型模式分为以下 7 种:

  • 代理模式
  • 适配器模式
  • 装饰者模式
  • 桥接模式
  • 外观模式
  • 组合模式
  • 享元模式
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 3.1 结构型模式基本概念 结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模...
    wshsdm阅读 3,647评论 0 0
  • 结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接...
    Zal哥哥阅读 1,521评论 0 0
  • 写在前面 软件设计七大原则开闭原则里氏替换原则依赖倒置原则单一职责原则接口隔离原则迪米特法则合成复用原则 创建型模...
    mtry阅读 1,690评论 0 0
  • 一.适配器模式 (1)模式动机:采用类似电源适配器的设计和编码技巧被称为适配器模式,客户可以通过目标类的接口访问它...
    XMUBeike阅读 2,828评论 0 0
  • 结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接...
    迷心迷阅读 3,725评论 0 0