设计模式--代理(Proxy)模式
在公司,经常性听到采购部的人说采购某样东材料,采购不了,需要通过代理商才可以。以前Insus.NET也做有一个练习《找人办事,代理设计模式(Proxy)》http://www.cnblogs.com/insus/archive/2013/02/27/2935081.html 。理解起来跟公司的采购员找代理商采购是一样的道理。
统一的行为,就是采购,不管是公司的采购员还是代理商:
公司的采购员:
代理商:
OK,实现环境:
演示:
代理模式实际环境中很多。比如我们想租或买房,均可以让代码帮助我们实现,但有一点,就是实现的行为是一致的。