使用Observer观察属性

时间:2012-10-17 11:17:46

标签: java observer-pattern

我可以使用ObserverObservable以及 Java中的旧值来获取哪个属性已更改

notifyObservers只获得一个属性,即新值。

1 个答案:

答案 0 :(得分:2)

在方法notifyObservers(Object obj)中,您可以将任何Object传递给Observer。 您可以将此Object用作您要通信的任何数据的容器(如旧值或新值)。 你只需要把它放回观察者中,然后你就可以了。

相关问题