0

私はいくつかのクラスを持っています:

public class SubclassA extends ClassA implements InterfaceA

public class SubclassB extends ClassB implements InterfaceA

public class SubclassC extends ClassC implements InterfaceA

...

すべての関数呼び出しを別のクラス/オブジェクトへのインターフェイスで見つけることができる関数にリダイレクトする可能性はありますか?

それがインターフェースであるかどうかを意味します:

public interface InterfaceA{

    public void doIt();

}

それが HelperClass です。

public class HelperClass implements InterfaceA{

    public void doIt(){
        ...
    }

}

クラス SubclassA、SubclassB、SubclassC などのすべての呼び出しを HelperClass の関数 doIt() にリダイレクトすることは可能ですか? (すべての関数のすべての実装に呼び出しを書き込まずに)または、Eclipseに実行させる方法を知っている方法がない場合は?同じものを書く必要があるクラスがたくさんあります...

誰かが私にそれを行う方法を教えていただければ幸いです。前もって感謝します。

4

3 に答える 3