1. 程式人生 > >23種設計模式---11.門面模式

23種設計模式---11.門面模式

門面模式(Facade Pattern)隱藏系統的複雜性,並向客戶端提供了一個客戶端可以訪問系統的介面。這種型別的設計模式屬於結構型模式,它向現有的系統新增一個介面,來隱藏系統的複雜性。

1.建立一個實體類如:CPU,DISK

2.一個包裝類

其實就是封裝,將具體的實現封裝出一個入口隱藏具體的實現,電腦開機,客戶端只需要呼叫這個入口,並不需要知道里面的CPU啟動,磁碟啟動,記憶體啟動等、、、