会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Flint
寻找路上的灯,查找开发中的方向
博客园
首页
新随笔
联系
订阅
管理
2016年8月31日
装饰模式与代理模式的区别
摘要: 以下是我的理解: 代码区别: 装饰模式跟代理模式代码的最大的在于他们的构造方法,代理模式的构造方法不传参数,在构造方法内部完成参数传递,装饰模式将装饰的对象作为参数传进去。 理念区别: 代理模式中,代理类对被代理的对象有控制权,决定其执行或者不执行。而装饰模式中,装饰类对代理对象没有控制权,只能为其
阅读全文
posted @ 2016-08-31 00:47 178mz
阅读(430)
评论(0)
推荐(0)
编辑
公告