码迷,mamicode.com
首页 >  
搜索关键字:观察者模式    ( 2107个结果
Design Patterns Tips
模式是在某情境下,针对某问题的某种解决方案。设计模式是解决某些经常重复发生的设计问题的一些通用解决方案。 一、模式简介 1、策略模式:定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 2、观察者模式:定义了对象之间的一对多依赖,当一个对象改变时,它的所有依赖者都会收到通知并自动更新。 3、装饰者模式:动态地将责任附加到对象上。若要扩展功能,装饰者...
分类:其他好文   时间:2014-05-22 10:29:51    阅读次数:260
Python 观察者模式 (刺客护卫攻防战)
想了个挺二的例子 剑客是刺客,是被锁定的目标,...
分类:编程语言   时间:2014-05-22 09:39:57    阅读次数:300
设计模式分类
创建模式:单件模式、工厂模式、抽象工厂模式、生成器模式、原型模式。结构模式:适配器模式、桥接模式、组成模式、装饰模式、外观模式、享元模式、代理模式。行为模式:中介者模式、命令模式、备忘录模式、状态模式、策略模式、解释器模式、迭代器模式、观察者模式、访问者模式、模板方法模式。第一类:单件模式(Sing...
分类:其他好文   时间:2014-05-22 02:24:18    阅读次数:391
安卓观察者ContentObserver模式用正则获取短信验证码
安卓开发采用观察者模式ContentObserver监听短信用正则获取短信验证码...
分类:移动开发   时间:2014-05-18 18:28:39    阅读次数:306
delegate委托的C++实现--C++11/14(原创)
熟悉C#的人都清楚delegate,也清楚委托的作用。实现观察者模式,在C++中的一种做法就是通过接口继承来实现,这无疑大大增加了耦合度。通过delegate变可以解除这种耦合。下面是上班时间,偷偷实现的一个我的delegate。直接上码:#include#include#include#inclu...
分类:编程语言   时间:2014-05-17 14:18:27    阅读次数:341
观察者模式(Observer Pattern)
一、观察者模式内容观察者模式在对象之间定义了一对多的依赖,这样一来,依赖它的对象都会受到通知并自动更新。(接口回调的一种方式,观察者在同一个被观察者对象中注册自己的信息(引用),当被观察者发生变化时,调用观察者的特定方法,告诉观察者。)观察者模式又叫做发布-订阅(Publish/Subscribe)...
分类:其他好文   时间:2014-05-15 21:06:48    阅读次数:466
观察者模式与依赖倒转原则
观察者模式是对依赖倒转原则很好的应用。单纯去看依赖倒转原则,我并不明白。什么“抽象不能依赖细节,细节要依赖抽象的”。看完观察者模式后,我觉得这一原则还是很经典,很实用的。     下面就利用《大话设计模式》中,举的前台和看股票的观察者模式的例子,来说一下我对这一原则的理解。     没有用观察者模式时:     具体的通知者(Secretary)和具体的观察者(StockObserver)二...
分类:其他好文   时间:2014-05-15 18:36:15    阅读次数:249
php观察者模式。
第一次写博客,大家多多关照!欢迎拍砖哦! 我也刚学设计模式,所以记录下来。 $name)) $this->$name=$value; } public function __get($name){ if(isset($this->$name)) return $this->$name;...
分类:Web程序   时间:2014-05-13 16:44:27    阅读次数:390
游戏开发中的一些基本方法
一.              检测对象变化的两种基本方式: 学过《微机原理》的人应该都了解这两种方式 1.       轮询     1) 每帧轮询     2) 定时轮询     按业务需求和性能问题选择   2.       中断(并非硬件中断,而是软件的事件通知方式) 两种模式:     1)       观察者模式     优点...
分类:其他好文   时间:2014-05-13 15:38:44    阅读次数:278
【读书笔记】设计模式第6章:行为型模式2
本文主要分析了中介者模式、观察者模式、备忘录模式、访问者模式、状态模式、解释器模式,介绍它们的定义、优缺点、使用场景,以及实例代码。为了深刻地理解设计模式,最重要的还是动手编写代码。 我参照书中的例程重新构想了一些更加生动、易于理解的例子,希望大家喜欢。 代码可以通过以下链接进行浏览: http://git.oschina.net/caipeichao/java-design-pattern 这些代码都经过编译运行,保证没有错误。...
分类:其他好文   时间:2014-05-12 23:20:22    阅读次数:436
2107条   上一页 1 ... 207 208 209 210 211 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!