设计模式--代理(Proxy)模式

时间:2023-03-09 20:50:58
设计模式--代理(Proxy)模式

在公司,经常性听到采购部的人说采购某样东材料,采购不了,需要通过代理商才可以。以前Insus.NET也做有一个练习《找人办事,代理设计模式(Proxy)http://www.cnblogs.com/insus/archive/2013/02/27/2935081.html 。理解起来跟公司的采购员找代理商采购是一样的道理。

统一的行为,就是采购,不管是公司的采购员还是代理商:
设计模式--代理(Proxy)模式

公司的采购员:
设计模式--代理(Proxy)模式

代理商:
设计模式--代理(Proxy)模式

OK,实现环境:
设计模式--代理(Proxy)模式

演示:
设计模式--代理(Proxy)模式

代理模式实际环境中很多。比如我们想租或买房,均可以让代码帮助我们实现,但有一点,就是实现的行为是一致的。