J2SE 监听类里的方法
class abc {public Boolean getAbc() {
return abc;
}
public void setAbc(Boolean abc) {
this.abc = abc;
}
Boolean abc;
}
怎么监听当abc为ture时,执行相应的操作
是要监听,监听.希望大家帮帮忙,不甚感激
[ 本帖最后由 ilovesky 于 2012-10-13 10:39 编辑 ]
----------------解决方案--------------------------------------------------------
java观察者模式
Obervable类
此类表示模型视图范例中的 observable 对象,继承它的类表示应用程序想要观察的对象。一个 observable 对象可以有一个或多个观察者。观察者是实现Observer接口的任意对象。一个 observable 实例改变后,调用 Observable 的 notifyObservers 方法的应用程序会通过调用观察者的 update 方法来通知观察者该实例发生了改变。
----------------解决方案--------------------------------------------------------
回复 2楼 shellingford
大哥,有没一些简单地demo、例子 ----------------解决方案--------------------------------------------------------
意思就是当你调用setAbc的时候,代表你已经在修改值了,那么在setAbc中就要调用其它方法来通知它们值已经被修改。
----------------解决方案--------------------------------------------------------