设计模式之装饰者模式

前言 在面向对象的世界里,要想对一个类增加新的行为,可以通过继承的方式轻松实现。但是如果过多的使用这种方式,很容出现类爆炸,这时如果在父类中修改一个行为会影响到所有的子类,所产生的风险也无法估量,要想在这样子的代码结构中扩展内容,简直会原地爆炸。那么如何才能优雅的实现既能给类增加新的行为,又不会创建过多的子类呢?今天我们介绍一个能够给爱用继承的人一个全新的设计眼界的设计模式----装饰者模式。 装
相关文章
相关标签/搜索