0

いくつかのインターフェースを実装するクラスがあります。その一部は次のようになります。

class Z implements A, B, C, ... {
  @override
  public void foo( Bar b ) {
      ...
  }

メソッドがどのインターフェースからのものであるかをEclipseに尋ねる方法、できればショートカットはありfooますか?

(注:EclipseバージョンJunoを使用)

4

3 に答える 3

5

メソッドオーバーライドの横の余白に小さな上向きの矢印があるはずです。それをクリックします。

関連するキーボードショートカットがあるかどうかはわかりません。

于 2013-01-15T09:12:50.463 に答える
4

クラスのどこからでもCTRL++を押しF3ます。F3これfoo1はからInter1foo2あり、からInter2です。 ここに画像の説明を入力してください

更新:(参照用)

public class Impl implements Inter1, Inter2 {

    @Override
    public void foo() {
    // TODO Auto-generated method stub

    }

    @Override
    public void foo1() {
    // TODO Auto-generated method stub

    }

}

public interface Inter1 {
    void foo1();
}

public interface Inter2 {
    void foo2();
}
于 2013-01-15T09:16:12.077 に答える
0

これを試してみてください、本当に役に立ちました...

Ctrl + f3+f3を押します

于 2013-01-15T09:27:44.247 に答える