結構型模式描述如何將類或物件按某種佈局組成更大的結構。
分為:
- 類結構型模式:類結構型模式採用繼承機制來組織介面和類
- 物件結構型模式:物件結構型模式釆用組合或聚合來組合物件。
由於組合關係或聚合關係比繼承關係耦合度低,滿足合成複用原則,所以物件結構型模式比類結構型模式具有更大的靈活性。
結構型模式分為以下 7 種:
- 代理模式
- 介面卡模式
- 裝飾者模式
- 橋接模式
- 外觀模式
- 組合模式
- 享元模式
結構型模式描述如何將類或物件按某種佈局組成更大的結構。
分為:
由於組合關係或聚合關係比繼承關係耦合度低,滿足合成複用原則,所以物件結構型模式比類結構型模式具有更大的靈活性。
結構型模式分為以下 7 種: