中介者模式

1.中介者模式
	中介者模式的定义是:用一个中介对象(中介者)来封装一系列的对象交互,
						中介者使各个对象不需要显示的相互引用,从而使其
						耦合松散,而且可以独立的改变他们之间的交互。中
						介者又称为调停模式,它是一种对象行为模式。
						
2.常见的情景
	1.飞机的起飞和降落,都是由指挥塔来指挥的,调停指挥飞机的降落和航线。
	2.世界杯购买足球彩票,每个人都只与BC公司发生交互,赢了钱就从BC公司拿
	  输钱了就交给BC公司
	  
3.中介者模式的实现---泡泡堂小游戏
	1.两个玩家对战的模式
	2.八个玩家两个队伍的对战模式
	3.使用中介者模式
	
4.中介者模式案例---手机购买
	1.只有颜色和数量的选择
	2.有多个选项选择的时候
	
5.中介者模式的小结
	1.中介者模式符合迪米特原则(最少知识原则),对象之间几乎不知道彼此的
		存在只能通过中介者对象来相互影响对方。
	2.中介者模式使各个对象之间得以解耦,对象之间的交互关系都交给了中介
		者对象来实现和维护。
	3.将中介者对象变得十分的复杂和庞大了,使得实现和维护中介者对象变得
		困难。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值