如何在Eclipse中找到哪些类实现多个接口?

Cha*_*Kut 10 java eclipse interface

使用Eclipse,我如何找到哪些Java类实现接口A 接口B?谢谢.

Chr*_*her 1

我刚刚遇到了同样的问题,而且我真的缺少 Eclipse 搜索对话框中的这个功能。手动完成所有课程并不是很愉快,所以我使用了这个令人讨厌的解决方法。鉴于此结构:

public interface A {
  public String x();
}
public interface B {
}

public class ImplementsBoth implements A, B {

  @Override
  public String x() {...}

}
public class ImplementsA implements A {

  @Override
  public String x() {...}

}
public class ImplementsB implements B {

}
Run Code Online (Sandbox Code Playgroud)

我把B改成:

public interface B {
  public void x();
}
Run Code Online (Sandbox Code Playgroud)

这会导致以下错误ImplementsBoth

返回类型与 Bx() 不兼容

现在可以在“问题”视图中逐步浏览所有这些消息。