随笔分类 -  【 设计模式与算法 】

摘要:观察者模式(observer)又名发布-订阅(Publish/Subscribe)模式观察者模式是一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化是,会通知所有的观察者对象,使他们能够自动更新自己。观察者模式的结构图Subject被观察者:定义了被观察者必须实现的职责,它必须能够在运行时添加、取消观察者。一般是抽象类或接口。Observer观察者:定义了在接受到消息后通过update()对接受到的消息进行处理。ConcreteSubject具体的被观察者:继承或实现Subject,定义具体的业务逻辑ConcreteObserver具体的观察者:继承或实现 阅读全文
posted @ 2011-12-13 22:57 涂文瀚 阅读(669) 评论(0) 推荐(0)
摘要:可以在网上找到的代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->string[] stringArray = { "aaa", "bbb", "aaa", "ccc", "bbb", "ddd", "ccc", "aaa", "bbb", "ddd& 阅读全文
posted @ 2011-01-14 16:56 涂文瀚 阅读(15196) 评论(4) 推荐(1)

foot