MEDIATOR(中介者)——對象行爲型模式

先提出一個問題,然後說這時候需要用到什麼模式,講述模式的優點,應用場景,然後再舉一個例子,最好附上體現這個模式的代碼,最後說它體現了設計模式中的六大原則中的哪一個 意圖 用一箇中介者對象來封裝一系列的對象交互。中介者使對象不需要顯式的相互引用,從而使其耦合鬆散,而且可以獨立地改變它們之間的交互。 動機 面向對象設計鼓勵將行爲分佈到各個對象中。這種分佈可能會導致對象間有許多連接。在最壞的情況下,每一
相關文章
相關標籤/搜索