观察者模式

2019-03-13  本文已影响0人  2efa470dd3ae
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的点击事件
    
上一篇 下一篇

猜你喜欢

热点阅读