Java 23種設計模式之裝飾者模式,使用場景及代碼案例

裝飾者模式 1.什麼是裝飾者模式? 概念:又名包裝模式。動態給一個對象添加一些額外的職責。 若要擴展功能,裝飾者提供了比繼承更加有彈性的替代方案。 2.裝飾者模式的使用場景 2.1 以動態的方式給對象添加職責 2.2 處理那些可以撤銷的職責 2.3 當採用生成子類的方法進行擴充時,可能有大量獨立的擴展,爲支持每一種組合將產生大量的子類,使得子類數目呈爆炸性增長 這裏舉一個例子,我們常見而且周董特別
相關文章
相關標籤/搜索