設計模式(9)——裝飾器模式

爲什麼要使用裝飾器模式?   在擴充一個類對象的功能的時候,經常使用繼承的方式,但是當組合很多的時候,會出現很多的子類,造成「類爆炸」。使用裝飾器模式:將一個類的對象嵌入到另一個對象中,由另一個對象來決定是否調用嵌入對象的行爲以便擴展自己的行爲。 什麼是裝飾器模式?     動態地給一個對象增加一些額外的職責(Responsibility),就增加對象功能來說,裝飾模式比生成子類實現更爲靈活。其別
相關文章
相關標籤/搜索