什么是代理模式
从面向对象编程的角度而言,不改变被代理对象,通过在代理对象来增加新的行为和能力。
采用设计代理模式时,尽量符合哪些原则
- 代理与被代理者保持接口一致性
- 开放-封闭原则
代理模式适用于什么样的场景
代理模式的运用
- 给图片加载新增一个预设图片
- 在惰性加载中的运用
- 给计算函数增加缓存
- 为函数增加缓存能力
从面向对象编程的角度而言,不改变被代理对象,通过在代理对象来增加新的行为和能力。
本文标题:设计模式——代理模式
本文链接:https://www.haomeiwen.com/subject/uelyurtx.html
网友评论