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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 毅心缘 中级黑马   /  2014-5-30 15:42  /  965 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

看了毕老师的视频,还是不懂??求指点

3 个回复

倒序浏览
装饰类:基于已有的功能,并提供加强功能,继承体系比较臃肿、类与类关系很紧密、都是功能的增强,装饰类与类之间的关系就可以不用那么紧密了。相对来说,提高了效率。个人理解,希望对你有所帮助。
回复 使用道具 举报
通过装饰类和继承都可以增强原有类的功能。但是在开发的时候遇到需要被增强的类是别人传给你的时候,这时候你不能用继承的方式实现了,只能用装饰或者代理。
回复 使用道具 举报
装饰比继承灵活。避免了继承体系臃肿。
降低类于类之间的关系。
装饰类的功能和已有的是相同的,只不过提供了更强功能。
所以装饰类和被装饰类通常是都属于一个体系。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马