《Head First 设计模式》ch.3 装饰(Decorator)模式
生活随笔
收集整理的這篇文章主要介紹了
《Head First 设计模式》ch.3 装饰(Decorator)模式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
設計原則
類應該對修改關閉,對擴展開放(開放-關閉原則)。在每個地方使用開放-關閉原則是一種浪費,也沒有必要,因為這通常會引入新的抽象層次,增加代碼復雜度。需要把注意力集中在設計中最有可能改變的地方。
裝飾者模式
動態地將責任附加到對象上。若要擴展功能,裝飾者提供了比繼承更有彈性的替代方案。
?
轉載于:https://www.cnblogs.com/maozhige/p/3964933.html
總結
以上是生活随笔為你收集整理的《Head First 设计模式》ch.3 装饰(Decorator)模式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【iOS7开发笔记】tableview之
- 下一篇: Golang下的Log处理