設計模式學習筆記--Mediator 中介者模式

    我們知道面向對象應用程序是由一組爲了提供某種服務而彼此交互的對象組成。當彼此引用的對象數量比較少時,此時對象之間就爲直接交互(點對點)。而當對象的數量增加時,這種直接交互會導致對象之間複雜的、混亂的引用,最後形成一張巨大的網,這就會影響應用程序的可維護性。同時,因爲對象之間的高耦合,當一個對象直接引用其他的對象時,縮小了這些對象的複用範圍。     因此:我們可使用一個「中介對象」來管理對
相關文章
相關標籤/搜索