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

登录 后评论
下一篇
阿里巴巴云原生小助手
815人浏览
2020-02-11
相关推荐
Java设计模式--观察者模式
878人浏览
2016-09-19 23:15:00
设计模式-观察者模式
1078人浏览
2017-03-10 21:22:37
java-设计模式-观察者模式
585人浏览
2016-07-28 17:41:58
设计模式- 观察者模式
700人浏览
2017-09-18 21:36:00
java观察者模式
493人浏览
2016-10-31 22:01:00
java之观察者模式
691人浏览
2018-06-11 21:49:00
1
0
0
723