外觀模式(門面模式)

醫院的例子   現代的軟件系統都是比較複雜的,設計師處理複雜系統的一個常見方法便是將其「分而治之」,把一個系統劃分爲幾個較小的子系統。如果把醫院作爲一個子系統,按照部門職能,這個系統可以劃分爲掛號、門診、劃價、化驗、收費、取藥等。看病的病人要與這些部門打交道,就如同一個子系統的客戶端與一個子系統的各個類打交道一樣,不是一件容易的事情。   首先病人必須先掛號,然後門診。如果醫生要求化驗,病人必須首
相關文章
相關標籤/搜索