首页 > 其他 > 详细

装饰设计模式,以及它与继承的区别

时间:2018-01-12 12:50:21      阅读:182      评论:0      收藏:0      [点我收藏+]

对一组对象进行功能的增强,就可以使用到这个模式。

装饰设计模式与继承的区别?

都可以对对象的功能进行扩展,但是如果是继承,那么就需要一个继承体系,如果该对象要提高效率,就会出现为了提高效率而进行的继承,这会导致整个体系越来越臃肿,不够灵活。

装饰设计模式比继承更加灵活,不需要产生继承关系。

装饰类与被装饰类要同属于一个接口或父类。

 

装饰设计模式,以及它与继承的区别

原文:https://www.cnblogs.com/olddriver123/p/8274956.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!