java 裝飾模式

裝飾模式的本質 裝飾模式是指在不必改變原類文件和不使用繼承的情況下,動態地擴展一個對象的功能,它是通過創建一個包裝對象,也就是裝飾來包裹真實的對象。裝飾模式無須通過繼承增加子類就能擴展對象的新功能,使用對象的關聯關係代替繼承關係,更加靈活,同事避免類型體系的快速膨脹。 實現細節 —— component抽象構建角色:  裝飾對象和真實對象有相同的接口。這樣客戶端對象就能以和真實對象相同的方式和裝飾
相關文章
相關標籤/搜索