1. 代理模式动机与定义(模式类型、核心用途、调用过程)? 类型:结构型模式 核心:创建真实对象的替身,通过替身操作真实对象 调用:客户端面对抽象主题编程,真身和替身都是抽象主题的子类 image.png image.png 2. 代理模式结构图(有哪几种角色、类图是什么)? image.png image.png image.png 3. 模式实例(阅读理解即可)? image.png image.png 4. 常见代理有几个(4 个)?分别描述一下作用? 远程代理 保护代理 缓冲代理 智能代理 image.png 5. 代理模式优缺点? image.png image.png 6. 代理模式应用? image.png