设计模式学习笔记(一)——Decorator装饰模式
今天上午看到一个帖子中说到装饰模式,一时兴起根据搜索的一些资料,写一下小结。
Decorator装饰模式是一种结构型模式,它主要是解决:“过度地使用了继承来扩展对象的功能”,由于继承为类型引入的静态特质,使得这种扩展方式缺乏灵活性;并且随着子类的增多(扩展功能的增多),各种子类的组合(扩展功能的组合)会导致更多子类的膨胀(多继承)。继承为类型引入的静态特质的意思是说以继承的方式使某一类型要获
原创
2012-07-16 11:41:16 ·
882 阅读 ·
0 评论