【設計模式】(十)--結構型模式--概要

【設計模式】(十)–結構型模式–概要

結構型模式定義

結構型模式(Structural Pattern) 描述如何將類或者對象結合在一起形成更大的結構。這類設計模式關注類和對象的組合,繼承的概念被用來組合接口和定義組合對象獲得新功能,通過組合類或者對象產生更大結構以適應更高層次的邏輯需求。

常用結構型模式:

  • 代理模式(Proxy Pattern)

  • 裝飾器模式(Decorator Pattern)

  • 適配器模式(Adapter Pattern)

  • 組合模式(Composite Pattern)

  • 橋接模式(Bridge Pattern)

  • 外觀模式(Facade Pattern)

  • 享元模式(Flyweight Pattern)

  • 過濾器模式(Filter、Criteria Pattern)

後續將對每一種設計模式介紹,並進行簡單的實現。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章