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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马张健 中级黑马   /  2012-5-30 18:34  /  2078 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

怎么去理解包装类?
怎么去理解代理类?
包装类和代理类有什么区别?  因为他们两个的目的有点相似。

评分

参与人数 1技术分 +1 收起 理由
贠(yun)靖 + 1

查看全部评分

2 个回复

正序浏览
贠(yun)靖 发表于 2012-5-30 23:28
包装是 要把你要包装的类的对象传进去  来给被包装的方法添加新的 功能等等
代理是  被代理的类 必须有一个 ...

恩,现在终于明白了代理类的概念。呵呵!
回复 使用道具 举报
包装是 要把你要包装的类的对象传进去  来给被包装的方法添加新的 功能等等
代理是  被代理的类 必须有一个父类 或者一个接口   不管是动态代理 还是静态代理
最终产生的代理类  也会同被代理的类一样  继承或者实现相同的类和接口   
再把被代理的类的对象传进来 给相应的方法 增加功能
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马