参考答案
代理模式的优点
- 代理模式能够协调调用者和被调用者,在一定程度上降低了系统的耦合度;
- 可以灵活地隐藏被代理对象的部分功能和服务,也增加额外的功能和服务。
代理模式的缺点
- 由于使用了代理模式,因此程序的性能没有直接调用性能高;
- 使用代理模式提高了代码的复杂度。
举一个生活中的例子:你要买机票,由于离机场太远,直接去飞机场买票不太现实,你可以通过携程 App 购买飞机票,这个时候,携程 App就相当于是飞机票的代理商。
以上,是Java面试题【代理模式的优点、缺点是什么】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—