在eclipse中,编写Java代码时经常遇到以下问题:
在编码时(尤其是在编码的早期),我经常不得不更改接口,直到一切都很好为止。
如果更改此类超类,则必须修改每个子类以实现该方法。
这显然是使整个代码运行的必要条件,但我想进行测试而不必每次都编写代码。
进一步的把戏
开课
单击(错误的)类名
使用<Alt>
+ <1>
并选择Implement all un-initialized methods
我必须花很多时间来做很多次。
有没有一种方法可以选择所有相关的类,然后在IDE中的一些魔术菜单上单击以在这些类中将所有未实现的方法生成为存根?
最佳答案
问题不是IDE不提供对此类操作的支持。但是您的编码方式需要改进。
您可以选择使用Java 8,在其中可以使用default methods实现作为接口。
然后,您将不再需要更新子类。
关于java - 如何使用Eclipse为接口(interface)/抽象类中的所有未实现方法生成方法 stub ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23358879/