设计模式总结之装饰模式(Decorator)

装饰模式的出现个人认为主要是为了解决继承的不足,比如有的时候我们只想给一类对象动态的加上一些行为,如果我们用小继承,就必须修改超类,但一旦修改了超类,就会导致所有继承它的类都有了这个方法,然而并不是所...
阅读全文