代理模式的概念:为其他对象提供一种代理以控制对这个对象的访问。代理对象起到中介作用,可去掉功能服务或增加额外的服务
常见的几种代理模式:
1.远程代理:为不同地理的对象提供局域网代表对象
2.虚拟代理:虚拟代理:根据需要将资源消耗很大的对象进行延迟,真正需要的时候进行创建
3.保护代理:权限控制
4.自能引用代理:提供对目标对象额外的服务
两种代理实现方式:
1.静态代理
2.动态代理
代理模式的概念:为其他对象提供一种代理以控制对这个对象的访问。代理对象起到中介作用,可去掉功能服务或增加额外的服务
常见的几种代理模式:
1.远程代理:为不同地理的对象提供局域网代表对象
2.虚拟代理:虚拟代理:根据需要将资源消耗很大的对象进行延迟,真正需要的时候进行创建
3.保护代理:权限控制
4.自能引用代理:提供对目标对象额外的服务
两种代理实现方式:
1.静态代理
2.动态代理