读书人

简略观察者设计模式

发布时间: 2012-12-20 09:53:21 作者: rapoo

简单观察者设计模式

1、要是实现观察者设计模式,第一需要 写一个类继承?Observable,并重写其中的一些方法。

?

2、 在写一个观察者实现?Observer

?

? ?private class FetcherObserver implements Observer {

?

? ? ? ? @Override

? ? ? ? public void update(Observable observable, Object data) {

? ? ? ? ? ? setChanged();

? ? ? ? ? ? notifyObservers(data);

? ? ? ? }

? ? }

?

3、在通过 ?被观察的类的?addObserver 方法,来进行注册。

读书人网 >软件开发

热点推荐