java观察者模式

阿靖哦 2019-06-12

java ADD 观察者模式 string 设计模式 class void update arraylist

案例:

  • 定义被观察者
/**
 * @author Gjing
 * 抽象被观察者
 **/
abstract class AbstractSubject {
    /**
     * 观察者对象的集合
     */
    private List<Listener> listenerList = new ArrayList<>();

    /**
     * 添加观察者
     *
     * @param listener 观察者
     */
    void add(Listener listener) {
        listenerList.add(listener);
    }

    /**
     * 通知所有观察者
     */
    void notify

登录 后评论
下一篇
我是小助手
31919人浏览
2019-07-31
相关推荐
设计模式-观察者模式
887人浏览
2017-03-10 21:22:37
设计模式- 观察者模式
576人浏览
2017-09-18 21:36:00
Java设计模式--观察者模式
714人浏览
2016-09-19 23:15:00
java-设计模式-观察者模式
445人浏览
2016-07-28 17:41:58
java观察者模式
331人浏览
2016-10-31 22:01:00
java之观察者模式
523人浏览
2018-06-11 21:49:00
1
0
0
486