码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-01-12 13:36:46      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:gpo   高效   div   class   size   提高效率   就会   style   产生   

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

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

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

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

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

 

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

标签:gpo   高效   div   class   size   提高效率   就会   style   产生   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!