摘要:
问题: 不同对象间需要知道其他对象的。 将一个系统分隔成许多对象通常可以增加其可复用性,但是对象间相互连接的激增又会降低其可复用性。 大量的连接使得一个对象不可能在没有其他对象的支持下工作,系统表现为一个不可分隔的整体。所以,对系统的行为进行任何较大的改动就十分困难了。 解决: 通过中介对象,可以将 阅读全文
posted @ 2016-06-21 16:25
PanPan003
阅读(676)
评论(0)
推荐(0)
摘要:
定义: 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这个对象连城一条链,并沿着这条链传递该请求,知道有一个对象处理它为止。 客户端并不知道哪个对象会最终处理这个请求,这样系统的更改可以在不影响客户端的情况下动态地重新组织和分配责任。 原理: 最关键,当客户提交一个请求时 阅读全文
posted @ 2016-06-21 14:53
PanPan003
阅读(195)
评论(0)
推荐(0)