设计模式——代理模式

2022-05-13  本文已影响0人  _楚轩

什么是代理模式

从面向对象编程的角度而言,不改变被代理对象,通过在代理对象来增加新的行为和能力。

采用设计代理模式时,尽量符合哪些原则

  1. 代理与被代理者保持接口一致性
  2. 开放-封闭原则

代理模式适用于什么样的场景

代理模式的运用

  1. 给图片加载新增一个预设图片
  2. 在惰性加载中的运用
  3. 给计算函数增加缓存
  4. 为函数增加缓存能力
上一篇 下一篇

猜你喜欢

热点阅读