A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 潘多拉 中级黑马   /  2014-9-12 15:32  /  941 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

装饰跟继承的区别是什么?

3 个回复

倒序浏览
装饰类通常会通过构造方法接收被装饰的对象。
回复 使用道具 举报
装饰模式比继承要灵活。避免了继承体系臃肿。
而且降低了类于类之间的关系。

装饰类因为增强已有对象,具备的功能和已有的是相同的
继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。
回复 使用道具 举报
wy363681759 发表于 2014-9-12 15:56
装饰模式比继承要灵活。避免了继承体系臃肿。
而且降低了类于类之间的关系。

{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}{:2_31:}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马