使用Eclipse,我怎样才能找到哪个Java类实现接口A AND interface B?谢谢。如何在Eclipse中找到哪些类实现多个接口?
回答
我刚刚遇到了同样的问题,而且我在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 {
}
我改变B装入:
public interface B {
public void x();
}
这导致以下错误ImplementsBoth
:
返回类型是与Bx的()不相容
现在有可能逐步完成所有这些消息问题观点。
这基本上标识了在层次结构中某处实现B的所有类。 – ChaimKut 2014-04-28 05:26:16
Ctrl + H,在文件搜索标签中搜索“[implements A,B | implements B,A]”,文件类型为* .java。
这只适用于部分时间。例如,对于“实现A,C,B”的类,它不会找到具有泛型类型的接口。 – 2012-04-09 15:29:57
搜索 - >文件... - >public * implements *,*
或其他模式。
当'interface A {} interface B {} interface C extends A,B {} interface D extends C {}'时,这个和http://stackoverflow.com/a/10075531/348975都不会返回D.我不知道会有什么解决方案。 – emory 2012-04-09 15:53:19
- 1. 在Eclipse中为多个类实现一个接口Java
- 2. 如何在Eclipse中从通用接口导航到实现类?
- 3. 哪个接口一个类实现?
- 4. 实现接口向导 - 如何找到接口的“类型库”?
- 5. 测试类/接口实现哪些接口?
- 6. 如何在类路径中找到所有接口的实现?
- 7. 如何在java中实现一个接口和多个实现类的junit
- 8. 找到实现接口
- 9. 指针类,实现多个接口
- 10. 如何嘲笑实现多个接口
- 11. 类设计:类实现接口实现另一个接口
- 12. 如何查找类(ES)实现一个接口(.NET)
- 13. 如何在代码中找到接口的所有实现?
- 14. 一个类可以在PHP中实现多少个接口?
- 15. 如何在另一个接口中实现一个接口
- 16. 哪些方法在Python中实现缓冲区接口?
- 17. 如何找到基类库中实现特定接口的类型列表?
- 18. Castle Windsor如何响应实现多个接口的类?
- 19. 我们如何测试一个类实现了很多接口?
- 20. 如何找到其方法在给定类中实现的Java接口?
- 21. 如何让一些类实现一个接口,而这些类内置到程序集中
- 22. AEM中的哪个类实现了javax.servlet.RequestDispatcher接口?
- 23. 如何在C++中实现多个COM接口?
- 24. 哪个实现相同的接口
- 25. 在类型中查找直接实现的接口
- 26. 在Eclipse IDE中跳转到接口实现中
- 27. 类未找到扩展实现了接口在PHP
- 28. 如何从接口获得一个枚举到实现该接口的类?
- 29. 一个接口类可以由多个类实现吗?
- 30. Java如何实现接口多态性?
从您的代码生成一个Javadoc。查找接口A.查找接口B.写下通用的实现类。 – 2012-04-09 15:50:51