中介者对象可以让各个对象之间不需要显示的相互引用,从而使其耦合松散,而且可以独立的改变它们之间的交互. 打个比方,军火买卖双方为了安全起见,找了一个信任的中介来进行交易.买家A把钱交给中介B,然后从中介手中得到军火,卖家C把军火卖给中介,然后 从中介手中拿回钱.一场交易完毕,A甚至不知道C是一只猴子还是一只猛犸.因为中介的存在,A也未必一定要买C的军火,也可能是D,E,F. 银行在存款人和贷款人之间也能看成一个中介.存款人A并不关心他的钱最后被谁借走.贷款人B也不关心他借来的钱来自谁的存款.因为…