Proxy模式:“本人”对象太忙,有些工作无法亲自完成,就将其交给“代理人”对象负责。
Subject(主体) | 定义了使Proxy角色和RealSubject角色之间具有一致性的接口。 |
Proxy(代理人) | 尽量处理来自Client角色的请求。只有在自己不能处理时,它才会将工作交给RealSubject角色。 Proxy角色只有在必要的时候才会生成RealSubject角色。 |
RealSubject(实际的主体) | 在Proxy角色无法胜任工作时出场。 |
Proxy模式:“本人”对象太忙,有些工作无法亲自完成,就将其交给“代理人”对象负责。
Subject(主体) | 定义了使Proxy角色和RealSubject角色之间具有一致性的接口。 |
Proxy(代理人) | 尽量处理来自Client角色的请求。只有在自己不能处理时,它才会将工作交给RealSubject角色。 Proxy角色只有在必要的时候才会生成RealSubject角色。 |
RealSubject(实际的主体) | 在Proxy角色无法胜任工作时出场。 |