黑马程序员技术交流社区

标题: 代理方法的位置问题 [打印本页]

作者: 杨静    时间: 2012-5-13 23:05
标题: 代理方法的位置问题
代理类的各个方法通常除了要调用目标中的相应方法和对外返回目标返回的结果外,还可以在代理方法中的如下四个位置加上系统功能代码
1、在调用目标方法之前
2、在调用目标方法之后
3、在处理目标方法异常的catch块中
4、在调用目标方法前后

可以明白前三个,但是调用方法前后是同时在调用目标方法前后吗?怎样理解?
作者: 抓哇    时间: 2012-5-13 23:34
1加2 和4有什么区别??
4的情况是说在前面和后面同时加上系统功能代码吧 其实就是把方法改写了下下而已!!
作者: 杨静    时间: 2012-5-15 00:08
抓哇 发表于 2012-5-13 23:34
1加2 和4有什么区别??
4的情况是说在前面和后面同时加上系统功能代码吧 其实就是把方法改写了下下而已! ...

你确定吗?




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