我不明白为什么将此方法称为拉动机制。
观察者中的推动机制
public void update(Observable obs, Object arg) {
// just update status
}
观察者中的拉动机制
public void update(Observable obs, Object arg) {
if(arg instances AAA) {
// update status
}
}
我认为称为拉机制的方法不过是推机制中的过滤器。 如果我说的没错,您为什么要这样使用它?