クラスのメソッドとしてコールバック関数を実装してinterfaceか遅延バインディング使えばいい