中介者模式

一、簡介 1. 定義 用一箇中介對象來封裝一系列的對象交互。中介者使各對象不需要顯式地相互引用,從而使其耦合鬆散,而且可以獨立地改變它們之間的交互。 2. 應用場景 適用於系統中大量的對象需要相互的依賴,並且彼此間的依賴關係複雜混亂,此時在重構過程中,可以用一箇中間類來管理這些對象之間的依賴關係。 3.優缺點 優點: 將多個互相依賴的類進行解耦,使得這些有交互的對象鬆耦合; 增加交互對象時,只需要
相關文章
相關標籤/搜索