簡單詮釋門面(Facade)模式
??????? 門面模式要求一個子系統(tǒng)的外部與其內部的通信必須通過一個統(tǒng)一的門面對象進行。門面模式提供了一個高層次的接口,使得子系統(tǒng)更易于使用。閑言少敘,下面我就將我早上離開家和晚上回到家的習慣動作抽象為符合門面模式的Java代碼。
門面角色:




































子系統(tǒng)角色:




































































































客戶端:


























祝,大家享受其中的快樂!
學習筆記
??????? 門面模式要求一個子系統(tǒng)的外部與其內部的通信必須通過一個統(tǒng)一的門面對象進行。門面模式提供了一個高層次的接口,使得子系統(tǒng)更易于使用。閑言少敘,下面我就將我早上離開家和晚上回到家的習慣動作抽象為符合門面模式的Java代碼。
門面角色:
子系統(tǒng)角色:
客戶端: