使用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中實現特定的接口?
- 2. 我在哪裏可以找到哪些匿名類在M3中實現接口?
- 3. 在Eclipse中爲多個類實現一個接口Java
- 4. 在Eclipse中查找接口的實現
- 5. 如何在Eclipse中從通用接口導航到實現類?
- 6. 如何發現哪些類使用Eclipse實現類的方法?
- 7. 哪個接口一個類實現?
- 8. 實現接口嚮導 - 如何找到接口的「類型庫」?
- 9. 測試類/接口實現哪些接口?
- 10. 如何在類路徑中找到所有接口的實現?
- 11. 如何從Eclipse中的接口導航到實現類?
- 12. 如何在java中實現一個接口和多個實現類的junit
- 13. 如何限制java接口在多個類中實現
- 14. 如何在java中實現接口類
- 15. 實現接口到一個類:接口到接口
- 16. 找到實現接口
- 17. 指針類,實現多個接口
- 18. 如何嘲笑實現多個接口
- 19. 如何聲明實現多個接口
- 20. 從接口中查找實現的類
- 21. 類設計:類實現接口實現另一個接口
- 22. 在C#中實現多個接口
- 23. 我可以限制哪些類可以實現接口嗎?
- 24. 如何記錄一個實現多個接口的類?
- 25. 如何查找類(ES)實現一個接口(.NET)
- 26. 如何在代碼中找到接口的所有實現?
- 27. 如何在實現接口的類中實現靜態方法?
- 28. 一個類可以在PHP中實現多少個接口?
- 29. 在單個測試類中測試接口的多個實現
- 30. 哪些方法在Python中實現緩衝區接口?
從您的代碼生成一個Javadoc。查找接口A.查找接口B.寫下通用的實現類。 – 2012-04-09 15:50:51