第9节:静态代理
1.理论整理
静态代理模式:
1.真实对象和代理对象都要实现同一个接口
2.代理对象要代理真实角色
3.好处就是代理对象可以做很多真实对象做不了的事
个人理解:
- 考虑代理的过程,肯定要有一个真实对象,比如结婚的你;还要有一个代理对象,比如婚庆公司;
- 既然是代理,你和婚庆公司都应该有一个共同的目标,比如结婚;
- 你找代理的原因是想让代理完成一些琐事,而你可以只做参加婚礼这一件事;
- 代码层面上,你和婚庆公司都应实现结婚这个借口,只不过婚庆公司要比你多做很多事;
- 代码层面上,你只需要被传入代理即可。
2.实践
声明:本系列是"狂神说java"教程的个人学习笔记,无意侵权~