1. 程式人生 > >設計模式學習總結四

設計模式學習總結四

中介者模式:用一箇中介物件來封裝一系列的物件互動。中介者使各隊象不需要顯式地相互作用,從而使其耦合鬆散,而且可以獨立的變化他們之間的互動。

享元模式:運用共享技術有效地支援大量細粒度的物件。

直譯器模式:定義一個語言,定義它的文法的一種表示,並定義一個直譯器,這個直譯器使用該表示來解釋語言中的句子。

訪問者模式:表示一個作用於某物件結構中的各個元素的操作。它使你可以在不改變各元素的類的前提下定義作用於這些元素的新操作