多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 介绍 * 使用者无权访问目标对象 * 中间加代理,通过代理做授权和控制 # 设计原则验证 * 代理类和目标类分离,隔离开目标类和使用者 * 符合开放封闭原则 # 对比 * 代理模式 vs 适配器模式 * 适配器模式:提供一个不同的接口(如不同版本的插头) * 代理模式:提供一摸一样的接口 * 代理模式 vs 装饰器模式 * 装饰器模式:扩展功能,原有功能不变且可直接使用 * 代理模式:显示原有功能,但是经过限制或者阉割之后的