设计模式
intval
这个作者很懒,什么都没留下…
展开
-
Java设计模式--观察者模式
观察者模式应用场合:主题-观察者,当主题的状态改变时,调用notify方法通知所有的观察者作出相应的处理(即调用观察者的updae方法)。是一种一对多的关系,主题只有一个,这个主题有一个观察者队列(observerList<Observer>)。每声明一个观察者时,通过构造函数的方式需要绑定一个主题,此时将这个观察者添加到某个主题的队列中。当观察者想要退出主题时,需要调用主题的方法,主题从自己的队列原创 2017-11-05 19:40:34 · 202 阅读 · 0 评论 -
Java设计模式--命令模式
应用场合:主题-观察者,当主题的状态改变时,调用notify方法通知所有的观察者作出相应的处理(即调用观察者的updae方法)。是一种一对多的关系,主题只有一个,这个主题有一个观察者队列(observerList<Observer>)。主题和观察者都是接口,虽然说观察者模式解耦了观察者和主题,但是对于这两个接口来说,他们是相互依赖的。主题这个接口要提供1.添加观察者的方法;2.删除观察者的方法;3原创 2017-11-12 21:05:35 · 201 阅读 · 0 评论