设计模式之代理模式

代理模式的应用场景:

如果已有的方法在使用的时候需要对原有的方法进行改进,此时有两种办法:

1、修改原有的方法来适应。这样违反了“对扩展开放,对修改关闭”的原则。

2、就是采用一个代理类调用原有的方法,且对产生的结果进行控制。这种方法就是代理模式。

使用代理模式,可以将功能划分的更加清晰,有助于后期维护!

 

问:为什么代理模式需要一个统一的接口?

posted @ 2020-09-22 13:30  xie风细雨  阅读(60)  评论(0编辑  收藏  举报