外觀模式(Facade)


定義:外部與一個子系統的通信必須通過一個統一的外觀對象進行,為子系統的一組接口提供 了一個一致的界面。

實例:一個電源總開關可以控制四盞燈、一個風扇、一台空調和一個電視機的啟動和關閉。

核心理解

外觀模式做的事情是這樣的:

比如說你現在想把家里的燈關了、把空調關了、把電視機也關了。正常的過程是你要一個個去把它們關閉,但是如果給你一個統一的關閉按鈕,只要你按這一個按鈕,這三種電器就會同時關閉,這樣的一個按鈕的實現,就是外觀模式的核心!

使用簡單的關聯關系,實現對多個對象的方法的同時調用,統一分配!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM