设计模式二:观察者模式(Observable)

作者: 木木00 | 来源:发表于2016-06-29 16:56 被阅读372次

    自己编写的观察者模式 ,一切都为自己的理解

    基本思路: 将要被观察的对象添加到一个容器中,然后在需要更新时候遍历这个容器的所有对象,

    流程:

    1,创建一个“被观察者” 接口


    2,创建一个“观察者” 的接口,必要的静态方法:addWatcher(Watcher);添加到观察者的容器中;


    3,创建一个控制器,来控制添加,移除,更新容器的被观察者

    4,在需要更新的地方添加到容器中

    当然类里面就必须实现“Watched”的接口,实例updata(String a,String b);的方法

    5,通知更新

                                                     

    相关文章

      网友评论

      本文标题:设计模式二:观察者模式(Observable)

      本文链接:https://www.haomeiwen.com/subject/vcrxjttx.html