裝飾器(Decorator)模式

今天被問起裝飾器模式,已沒有什麼印象,回來了查查資料,發現java io這塊是對裝飾器模式的典型應用,畫張類圖備忘。後面再對java nio進行統一地梳理和深入。       BufferedInputStream,顧名思義就是對InputStream添加緩衝的裝飾,通過在構造函數中傳入InputStream對象獲得需要裝飾的流,其他具體裝飾子類的設計思路與此相同。OutputStream與此類似
相關文章
相關標籤/搜索