随笔分类 - 【 设计模式与算法 】
摘要:观察者模式(observer)又名发布-订阅(Publish/Subscribe)模式观察者模式是一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化是,会通知所有的观察者对象,使他们能够自动更新自己。观察者模式的结构图Subject被观察者:定义了被观察者必须实现的职责,它必须能够在运行时添加、取消观察者。一般是抽象类或接口。Observer观察者:定义了在接受到消息后通过update()对接受到的消息进行处理。ConcreteSubject具体的被观察者:继承或实现Subject,定义具体的业务逻辑ConcreteObserver具体的观察者:继承或实现
阅读全文
摘要:可以在网上找到的代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->string[] stringArray = { "aaa", "bbb", "aaa", "ccc", "bbb", "ddd", "ccc", "aaa", "bbb", "ddd&
阅读全文
浙公网安备 33010602011771号