我正在开发一个插件,它将创建一个具有实现接口的类。接口可能有继承的方法。 我也想实现所有的方法,包括在创建类的时候继承的方法。不是在创建类之后,然后使用eclipse快速修复 - 添加未实现的方法。 有什么办法可以获得包括继承的接口的所有方法的列表?如何获得必须实现接口的所有方法?
0
A
回答
0
如果您使用的是Eclipse,然后Eclipse会帮助你实现所有所需的方法所必需的其他人,你必须看到非执行方法接口有哪些,你需要实现
0
在Eclipse Java编辑器,您应该在类声明行前看到一个yellow bulb icon with red cross sign
(在类中有一些未实现的接口方法时显示红色十字标记)。 Right click -> quick fix and select the option add unimplemented methods
。 Eclipse将在ClassA
正文中添加所有接口X
方法的存根。如果有no red cross sign
并且您的类正在编译,那么这意味着,类中没有未实现的方法。
另一种方法是,您可以按ctrl+1
上的class A implements X{}
一行,然后从打开的菜单中选择add unimplemented methods
选项。
请注意:希望你已经打开了Eclipse中的自动生成。如果不是,请强制编译以查看Java编辑器打开的类文件中的编译错误(红十字标记)。
0
简单,当你在A级中实现X,则所有的方法,当你按下Eclipse帮助快捷键Ctrl +空格键
0
这是抽象的,而不是具体的展示为n选项也许这个例子是你想要的。
package com.interfaces;
import java.lang.reflect.Method;
public class TestImplement {
public static void main(String[] args) {
Class<?> c = MyInterface.class;
Method[] m = c.getMethods();
for (int i=0; i<m.length ; i++){
System.out.println(m[i].toString());
}
}
}
interface MyInterface extends Runnable{
public void test();
}
相关问题
- 1. 为什么Typescript中的抽象类实现和接口必须实现接口中的所有方法
- 2. 必须实现默认的接口方法吗?
- 3. 为什么必须公开实现内部接口的方法
- 4. 如何获得Guice的所有实现者/接口的子类?
- 5. 如何获得实现指定接口的所有类
- 6. 必须实现接口A或接口B(只有一个)
- 7. 获得了” ......必须实现抽象方法NfcAdapter.OnNdefPushCompleteCallback错误
- 8. __construct()必须实现接口错误
- 9. 属性实现必须在接口
- 10. 接口不必要求实现方法
- 11. 口口声声说我必须添加未实现的方法
- 12. Pycharm警告:必须实现所有抽象方法
- 13. 必须实现继承的方法ApplicationListener.render()
- 14. 如何获得接口方法的MethodInfo,实现类方法的MethodInfo?
- 15. 是否有可能获得实现接口的所有类?
- 16. 物业实现必须有它的声明在接口 '的AppDelegate'
- 17. 物业实现必须有它的接口“xxx”的错误
- 18. Java,获得实现特定接口的URLClassLoader的所有类
- 19. Android Studio - 如何在所有实现类中实现接口方法?
- 20. 获得实现接口的所有属性
- 21. 方法参数必须是实现某个接口的某个类的obj
- 22. 为什么一个类中实现的C#接口方法必须公开?
- 23. 接口方法的实现
- 24. 没有实现所有的接口方法。可能吗?
- 25. 如果我有一个Dispose方法,我必须实现IDisposable吗?
- 26. 如何显示一个接口方法的所有实现实例?
- 27. 如何实现方法覆盖接口
- 28. 特质实现都必须实现的两种方法
- 29. 如何使用反射来获取接口的所有实现?
- 30. 如何获取类实现的所有接口?
你是什么意思“get” – doublesharp
除非你正在开发一个插件,否则你的问题已经被其他用户回答了。 – PbxMan
Eclipse在您实现接口后尽快帮助您。 – SiB