Spring实现观察者模式
简介
在Java中通过Observable类和Observer接口实现了观察者模式。实现Observer接口的对象是观察者,继承Observable的对象是被观察者。
被观察者实现
1  | import java.util.Observable;  | 
观察者实现
1  | import java.util.Observable;  | 
测试
1  | public class ObserverTest {  | 
执行入口函数,调用 button.setClickMode(“double clicked”),则触发 MyTextBoxAbserver 对象的 update 方法,打印输出:你对按钮执行了双击操作1111。