首页 > 代码库 > 代理模式

代理模式

代理模式又叫委托模式 三个角色的定义: 抽象主题角色(subject): 抽象主题类一个普通的业务类型,可以是抽象类也可以是接口, 具体具体主题角色(realsubject): 被代理角色,业务逻辑的具体执行者 代理主体角色(proxy): 代理类,负责对真实角色的应用,把所有抽象主题类定义的方法限制委托给真实主题角色,可以在需要的时候创建或删除具体主题对象。一般在真实主题角色处理完毕前后还要做些预处理和善后工作。

 

代理模式