設計模式——可複用性篇

結構 適配器模式 目的:將某個類/接口轉換爲client期望的其他形式 途徑:通過增加一個接口,將已存在的子類封裝起來,client面向接口編程,從而隱藏了具體子類 具體來講,方法參數列表不符,用接口封裝,將接口的參數列表調整爲用戶想要的,在接口中轉換,將計算的功能還是委託給原來的方法 裝飾器模式 目的:爲普通對象增加不同側面的特性 途徑:對每一個特性構造子類,通過委派機制增加到對象上 如上圖,接
相關文章
相關標籤/搜索