結構型模式

燕子去了發表於2024-05-24

結構型模式描述如何將類或物件按某種佈局組成更大的結構。

分為:

  • 類結構型模式:類結構型模式採用繼承機制來組織介面和類
  • 物件結構型模式:物件結構型模式釆用組合或聚合來組合物件。

由於組合關係或聚合關係比繼承關係耦合度低,滿足合成複用原則,所以物件結構型模式比類結構型模式具有更大的靈活性。

結構型模式分為以下 7 種:

  • 代理模式
  • 介面卡模式
  • 裝飾者模式
  • 橋接模式
  • 外觀模式
  • 組合模式
  • 享元模式

相關文章