黑马程序员技术交流社区

标题: 装饰模式代理模式的区别? [打印本页]

作者: 掌柜的--刘饮    时间: 2014-7-26 09:38
标题: 装饰模式代理模式的区别?
这段时间学习设计模式,觉的这两个模式功能十分的类似,装饰模式是对原对象的功能增强,代理模式是原来对象的一个替身,可是代理模式中这个代理类也可以增强原有类的功能,两者有什么区别呢?

作者: Jpor    时间: 2014-7-26 10:26
装饰直接加强原类

代理可以隐藏原类。。功能或许一样,模式不一样

动态代理的时候就很明显了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2