Java設計模式-6.裝飾模式

裝飾模式 一、裝飾模式概述 裝飾模式,就是使用被裝飾類的一個子類的實例,在客戶端將這個子類的實例交給裝飾類。是繼承的替代方案。 優勢:使用裝飾模式,能夠提供比繼承更靈活的擴展對象的功能,它能夠動態的添加對象的功能,而且能夠隨意的組合這些功能。 缺點:正由於能夠隨意組合,因此就可能出現一些不合理的邏輯。 二、裝飾模式舉例 (1)Phone.java:接口裏面定義一個抽象方法java package
相關文章
相關標籤/搜索