您能否帮我解释如何编写以下场景的代码:
我有一个名为A
的班级class A
{
private int a;
private String name;
private status;
//setters and getters
}
如果(任何属性值发生变化)则引发事件(假设为PropertyChangeEvent) 然后执行B类中的逻辑......
class B
{
someLogic() {}
}
答案 0 :(得分:0)
您可以使用Java的PropertyChangeLister
来实现此目的。请在Observer Design Pattern in Java上查看Vogel的教程。