1、java内置观察者
Observable 类
Observer 接口
class A extends Obervable{
public void dataChange(){
this.setChanged();//需要先设置该方法,通知系统发生变化
this.notifyObervers(object);
}
}
class B implements Observer{
@Override
public void update(Observable arg0,Object arg1){
}
}
2、实现观察者模式Subject Observer
相当于android中View的点击事件
网友评论