1

インターフェイスなしのインポートで関数呼び出し時に関数を実行することは可能ですか?たとえば、ライブラリをインポートする場合、その関数 foo が呼び出されるたびに、私の関数 bar が呼び出される可能性はありますか?同じように?ありがとう

4

1 に答える 1

0

コードを編集でき、そこにあるクラスfooが非 final である場合は、クラスのfoo呼び出しもオーバーライドできますbar

class MyFooClass extends FooClass{
    @Override
    void foo(){
        bar(); //Not sure if you want bar to be static or not, or if you want bar first or last.
        super.foo(); 
    }
}

次に、コード全体でMyFooClass代わりに使用FooClassします。

于 2013-07-31T12:19:28.383 に答える