のは、私は2クラスA.java
とB.java
を持っており、そのようなクラスでprivate int a
があるとしましょう:クラスの任意のフィールドの値の変更を見つける方法は?
public class A {
private int a;
}
と私は私が知っているか、フィールドint a
にハンドラをアタッチするクラスBでこのクラスを使用します。 それはすべての非同期呼び出しで値の変化を知ることです。
public class B {
private A aClass;
public static void main (String ... args) {
aClass = new A(); // now the int a; is changed how do I know this
// user may call many asynchronous method in class A and I want to know
// the changing value of int a; from A class in B class
}
}
どのデザインパターンを使用しますか?どのようなソリューションを提供していますか? A. Aの観察者が対象であり、Bが観察あるとして予め
おかげで、
もっと説明できますか? –
@hilal - 更新された投稿 –