【設計模式】-裝飾者模式

一 裝飾者模式介紹 裝飾者模式是指動態的給對象添加一些職責,其重點是動態擴展對象的功能;以下圖,雪人組件接口(Snowman)定義了雪人的功能(裝飾雪人),裝飾類(Decorator)繼承雪人的功能,具體的裝飾者實現者類(ShoesDecorator,ScarfDecorator等)繼承裝飾類,並對其功能進行添加擴展;具體的組件類(SmallSnowman)和裝飾類同樣繼承組件接口(Snowman
相關文章
相關標籤/搜索