0159デフォルトの名無しさん
2018/01/01(月) 19:11:42.17ID:qg6F3ISnコールバックのような動作をさせたい。
public class CLASSA{
public void XXX(){
CLASSB b;
b.GenerateData( this.ZZZ );
}
public void ZZZ( MYDATASTRUCTURE mds ){
(省略)
}
}
b.GenerateData内では非同期でデータを生成し、
データができ次第呼び出し元のクラスのZZZを呼び出したい。
CLASSAは決まったクラスではないため、b.GenerateDataの引数の型を(俺の知識では)宣言できない。
メソッドZZZに関してはどのクラスでも引数と戻り値を統一させます(メソッド名は統一しない可能性あり)。
Objective-CではできましたがJavaでのやり方がわかりません。
教えてください。