在说观察者模式之前,我们来说一下回调函数。如小明想找小丽看电影,小丽不在家。小丽妈妈接的电话,于是小明说小丽到家了告诉他。实现如下:
public class Observer {
public interface Watcher {
public void update();
}
public static class 小丽妈妈{
private Watcher watcher;
public void setWatcher(Watcher watcher) {
this.watcher = watcher;
}
public void callBack(){
watcher.update();
}
}
public s