java設計模式--[結構模式]--裝飾者模式[decorator pattern]

一. 裝飾者模式 裝飾者模式,又叫包裝器,動態地給動象添加一些額外的職責,若要擴展功能,裝飾者指供了比繼承更有彈性的替代方案.   二. 裝飾者模式的UML類圖如下:        三. 本節內容以一個點餐配菜的案例來說明裝飾者模式的用法,完整代碼如下:   1.  主食類超類: package structuralPattern.decorator.decorator2; /** * @Cla
相關文章
相關標籤/搜索