門面facade類似類別的繼承吧?
與類別的繼承看起來(lái)很像, 實(shí)際上有很大的區(qū)別.
類別的繼承,再多呈現(xiàn)出的是類別之間的分層關(guān)係, 是垂直的.
而Facade,則是將多個(gè)類別之間的功能進(jìn)行整合, 對(duì)外提供一個(gè)統(tǒng)一的呼叫介面, 來(lái)封裝一些常用功能,隱藏實(shí)作細(xì)節(jié)
不論是哪一種方式, 其根本目錄就二個(gè): 程式碼重複使用, 維護(hù)方便