代理模式 (Proxy)
关于代理,ITer 做常见的应该就是用来翻鸡爱抚大不留的代理了。
生活中也有很多代理,比如在北京不收中介费的在租房中介,这帮人就叫代理,链家这样的房产中介也叫代理,只不过是收中介费的代理。
恰好今天中午在公司楼道里吃午饭(热干面,楼下超市买的),刚吃了几口,进来一个抽烟的哥们,进来跟我打招呼,应该是隔壁公司的,隔壁公司是家律所,他说他不是律师,是做专利的,也就是代理专利,一般介于客户和知识产权局和专利局之间,所以,他就是一个代理。
Subject 是一些需要做的工作,只有一些接口,以专利来说,可以有:【提交申请】【提交材料】【交费】等;
RealSubject 是真正去做事的人,RealSubject 实现了 Subject 的接口
Proxy 是代理,Proxy 也实现了 Subject 的接口,其在这些接口的内部去调用 RealSubject 实现的相应接口。
代理模式隐藏了真正干活的人 RealSubject, 由于提供给客户的是 Proxy,所以 RealSubject 和 Proxy 应该是相关的。
发布于:湖南省