行为型模式---观察者模式

1、作用

    当被观察者   与  观察者   存在一对多关系时,当被观察者  进行修改时,自动通知 所有的观察者;

2、何时使用

    一个   对象(目标对象)的状态发生改变,所有的   依赖对象(观察者对象)都将得到通知,进行广播通知;

3、如何解决

    使用面向对象技术,可以将这种依赖关系弱化;

4、案例

    拍卖的时候,拍卖师观察最高标价,然后通知给其他竞价者竞价;

5、关键代码

    在抽象类里有一个 ArrayList 存放观察者们;

扫描二维码关注公众号,回复: 10335585 查看本文章

猜你喜欢

转载自www.cnblogs.com/anpeiyong/p/12603758.html