番外:仅供个人学习
类图:
客户想要操作RealSubject,但实际上是操作Proxy,然后让Proxy去代理客户操作RealSubject。继承统一接口的好处是使得代理类(Proxy)和被代理类(RealSubject)对外都暴露统一的接口。实际上,视情况而定,不一定非得继承至统一接口。
与适配器模式的区别:适配器模式着重于数据的转化适配,而代理模式着重于操作的转移
时间: 2024-10-05 00:47:25
番外:仅供个人学习
类图:
客户想要操作RealSubject,但实际上是操作Proxy,然后让Proxy去代理客户操作RealSubject。继承统一接口的好处是使得代理类(Proxy)和被代理类(RealSubject)对外都暴露统一的接口。实际上,视情况而定,不一定非得继承至统一接口。
与适配器模式的区别:适配器模式着重于数据的转化适配,而代理模式着重于操作的转移