中介者

儘管將一個系統分隔成許多對象通常可以增加其可複用性,但是對象間相互連接的激增又會降低其可複用性了。大量的連接使得一個對象不可能在沒有其他對象的支持下工作,系統表現爲一個不可分隔的整體,所以,對系統的行爲進行任何較大的改動就十分困難了。 中介者模式(Mediator):用一箇中介者對象來封裝一系列對象交互。中介者使各對象不需要顯示地相互引用,從而使其耦合鬆散,而且可以獨立地改變它們之間的交互。 UM
相關文章
相關標籤/搜索