変数alphaに値を設定するJavaのクラスAがあります。クラスAは、以下のようにインターフェース「MessageListener」の関数を呼び出します。
private List<MessageListener> mListeners;
for (MessageListener ml : this.mListeners)
{
ml.messageTransferred(aMessage, from, this.host, isFirstDelivery);
}
上記のインターフェースを実装するMessageStatsReport.javaクラスのmessageTransferred関数にアルファを渡したい。
messageTransferred関数の引数を変更すると、同じインターフェイス(MessageListener)の他の12のクラスに影響します。では、簡単な方法は何ですか?クラスAで設定された(非静的)変数値を呼び出すにはどうすればよいですか?助けてください。