概念:代理模式为其他对象提供一种代理以控制对这个对象的访问。
想在访问一个类时做一些控制。增加中间层。
1、和适配器模式的区别:适配器模式主要改变所考虑对象的接口,而代理模式不能改变所代理类的接口。
2、和装饰器模式的区别:装饰器模式为了增强功能,而代理模式是为了加以控制。
概念:代理模式为其他对象提供一种代理以控制对这个对象的访问。
想在访问一个类时做一些控制。增加中间层。
1、和适配器模式的区别:适配器模式主要改变所考虑对象的接口,而代理模式不能改变所代理类的接口。
2、和装饰器模式的区别:装饰器模式为了增强功能,而代理模式是为了加以控制。