黑马程序员技术交流社区
标题:
装饰类继承的区别与用法
[打印本页]
作者:
alax
时间:
2014-5-19 05:45
标题:
装饰类继承的区别与用法
装饰设计模式中的装饰类与继承类的区别 ,用途
作者:
流沙
时间:
2014-5-19 06:23
看看有沙发不
作者:
无奈的我+.l
时间:
2014-5-20 13:49
装饰类就是构造函数传递进行增强,而继承是使用已存在的类的定义为基础建立新的类,这个新的类增加了数据和功能,可以使用父类中的功能,但是不能选择的继承父类。如果为了某个功能而增加新类,那么这个类将非常的臃肿。
装饰类,避免了体系的臃肿,降低了类与类的关系。装饰类因为是增强已有对象,具备的功能和已有的是相同的,只不过提供了更强的功能。装饰类只需要写一个,增强谁就把谁传进去,而继承是针对一个类来操作的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2