接口隔離模式主要有四種:proxy facade adapter mediator;代理、門面、適配器、中介者。
proxy:爲了解決兩個類之間的交互,間接增加一個類用來處理之間的交互,如外部接口直接訪問數據庫,防止數據庫接收到大量數據庫導致癱瘓,增加代理類,控制對數據庫的訪問。
facade:用來將一些耦合的類聚集起來,統一使用一個類與外界交互。
adapter:適用於舊的接口與新接口進行交互
mediator:適用於多個類之間存在相互依賴關係,設計一箇中介類將這些類的交互通過與中介類的交互進行轉換。