Cian Works
分類/標籤
整理自《Design Patterns: Elements of Reusable Object-Oriented Software》(1994)由四人幫(Gang of Four,GoF)撰寫的設計模式,也被稱為「四人幫設計模式」。
#創建型、#結構型、#行為型
|
作者:
解譯器模式是一種行為型模式,概念是定義一種語言語法解釋的方式,用於解釋語言中的表達式,通常一種規則會對應一個類…
迭代器模式是一種行為型模式,概念是提供容器一個可以依序走訪的功能,想像用鏈結串列的方式訪問每個容器內的物件,而…
訪問者模式是一種行為型模式,概念是在不影響現有類別的狀況做出衍生的動作,而且不同的訪問者可以做出不同的動作,因…
模板模式是一種行為型模式,概念是定義一個物件的共用模板(框架),並提供模板內的基本運作功能及抽象方法,讓子模板…
備忘錄模式是一種行為型模式,概念是建立一個負責儲存暫存狀態的物件,可以在必要時回復最後被記錄的狀態,在應用上很…
中介者模式(Mediator)是一種行為型模式,會由一個第三方的類別來協調類別之間的訊息傳遞,藉此保持原有類別…