Simon的博客

专注于互联网后台架构开发

桥接(Bridge)模式

一句话总结:将抽象和实现分离,聚合多个维度,易于扩展。 上例图:汽车是一个抽象类,聚合了很多维度,如门、轮子,每一个维度都可以独立变化,扩展也很容易,比如加个颜色的维度。 同时每个维度都有自己的实现。 上个结构图:

2017-07-28 11:25:43

阅读数 159

评论数 0

Observer(观察者)模式

一句话总结:我们就看着你,你通知我们要变,我们就变喽。 Observer模式定义对象间的一对多的依赖关系,当一个对象的状态发生改变时, 所有依赖于它的对象都得到通知并被自动更新。 举例说明下:比如我们在教室上课,钟表一直在走,走到了12点,此时出发下课铃声响,老师听到铃声响后,宣布下课...

2017-07-27 10:53:25

阅读数 124

评论数 0

Reactor(反应器)模式

一句话总结:仅处理当前需要处理的事情,与epoll的思想类似。 转载于:http://daimojingdeyu.iteye.com/blog/828696 Reactor这个词译成汉语还真没有什么合适的,很多地方叫反应器模式,但更多好像就直接叫reactor模式了,其实我觉着叫应答者...

2017-07-27 10:25:03

阅读数 177

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭