Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Eclipse中快速实现与委托的接口?_Java_Eclipse_Delegates_Code Generation - Fatal编程技术网

Java 如何在Eclipse中快速实现与委托的接口?

Java 如何在Eclipse中快速实现与委托的接口?,java,eclipse,delegates,code-generation,Java,Eclipse,Delegates,Code Generation,我认为只有两种授权的快速选择 一个是Source->generateddelegate方法。通过这种方式,Eclipse将委托成员的所有(或选定)方法实现为委托方法 另一个是Source->Override/implementmethods。这样,Eclipse将把接口的所有(或选定的)方法实现为存根方法 这两个选项都不完整。第一个生成了太多的方法(可能会生成不在接口中的方法)。第二种方法不能生成好的方法,只能生成存根 是否可以将两者结合起来,即为委托成员生成所有方法,但按接口过滤?奇怪的事情。

我认为只有两种授权的快速选择

一个是
Source->generateddelegate方法
。通过这种方式,Eclipse将委托成员的所有(或选定)方法实现为委托方法

另一个是
Source->Override/implementmethods
。这样,Eclipse将把接口的所有(或选定的)方法实现为存根方法

这两个选项都不完整。第一个生成了太多的方法(可能会生成不在接口中的方法)。第二种方法不能生成好的方法,只能生成存根


是否可以将两者结合起来,即为委托成员生成所有方法,但按接口过滤?

奇怪的事情。有一次,我得到了一个解决问题的提示“implementusingmember…”。但我不能让它再次出现。我来这里搜索它。