Java 如何从带有Xtend的接口添加未实现的方法

Java 如何从带有Xtend的接口添加未实现的方法,java,eclipse,interface,code-generation,xtend,Java,Eclipse,Interface,Code Generation,Xtend,有没有人知道,如何快速修复从带有Xtend代码的接口添加未实现的方法 我假设您有一个接口MyInterface声明一个方法void aMethod(),一个类实现类实现MyInterface,您想知道实现aMethod()的语法 在Eclipse中使用Xtend的ProposalProvider可以实现未实现的方法,也可以使ImplementingClass抽象化 使用addunimplementedmethods建议,将自动为您生成覆盖方法实现类则如下所示: class Implementi

有没有人知道,如何快速修复从带有Xtend代码的接口添加未实现的方法

我假设您有一个
接口MyInterface
声明一个方法
void aMethod()
,一个
类实现类实现MyInterface
,您想知道实现
aMethod()
的语法

在Eclipse中使用Xtend的ProposalProvider可以实现未实现的方法,也可以使
ImplementingClass
抽象化

使用addunimplementedmethods建议,将自动为您生成覆盖方法<代码>实现类则如下所示:

class ImplementingClass implements MyInterface {

    override aMethod() {
        throw new UnsupportedOperationException("TODO: auto-generated method stub")
    }

}
如您所见,Xtend有一个特殊的关键字
overrides
,用于定义一个重写其他方法的方法。它用来代替常规的
def
关键字来定义方法


只需删除
throw…
表达式并实现moethod。

请澄清您的问题。