为什么在观察者模式中将其称为拉动机制?

时间:2019-02-16 12:38:54

标签: java design-patterns

我不明白为什么将此方法称为拉动机制。

  

观察者中的推动机制

public void update(Observable obs, Object arg) {
    // just update status
}
  

观察者中的拉动机制

public void update(Observable obs, Object arg) {
    if(arg instances AAA) {
        // update status
    }
}

我认为称为拉机制的方法不过是推机制中的过滤器。 如果我说的没错,您为什么要这样使用它?

0 个答案:

没有答案
相关问题