我所理解的設計模式(C++實現)——外觀模式(Facade Pattern)

概述 想一想咱們小時候玩的四驅車,裏面的構造很複雜,馬達,舵機,電池組等等,而咱們控制它卻很是簡單,只要打開電池開關,他就能夠跑。咱們其實不用知道它裏面是如何工做,只要知道撥動開關它就能夠工做就好了,這個開關其實就四驅車給咱們的一個友好的組件,使得咱們能夠很方便的控制它。ios 外觀模式其實定義了一個高層接口,該接口爲子系統中的一組接口提供一個一致的界面,使得這一子系統更加容易使用。架構 類圖和樣
相關文章
相關標籤/搜索