摘要: 参考:https://www.jianshu.com/p/8f32da74cd8b 观察者模式是设计模式中的“超级模式”,其应用随处可见。 1.定义 定义对象间的一种一个对多的依赖关系,当一个对象的状态发送改变时,所以依赖于它的对象都得到通知并被自动更新。 2.介绍 观察者属于行为型模式。 观察者模 阅读全文
posted @ 2018-12-19 16:22 随易来了 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1.定义 将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录日志,可以提供命令的撤销和恢复功能。 2.介绍 命令模式属于行为型模式。 我们遇到最常见的命令模式就是关机操作了,我们只需点击一下关机按钮就可以了,至于计算机是如何关机的,我们不需要关心其实现细节。 3.UM 阅读全文
posted @ 2018-12-19 16:00 随易来了 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.jianshu.com/p/7fa31c57cbb5 1.定义 一个请求沿着一条“链”传递,直到该“链”上的某个处理者处理它为止。 2.介绍 责任链模式属于行为型模式。 多个对象中,每个对象都持有下一个对象的引用,这就构成了链这种结构。 一个请求通过链的头部,一直往下传 阅读全文
posted @ 2018-12-19 15:05 随易来了 阅读(147) 评论(0) 推荐(0) 编辑