0
有誰知道,如何做quickfix從接口添加未實現的方法與Xtend代碼?如何從接口添加未實現的方法與Xtend
有誰知道,如何做quickfix從接口添加未實現的方法與Xtend代碼?如何從接口添加未實現的方法與Xtend
我假設你有一個interface MyInterface
,它聲明方法void aMethod()
和class ImplementingClass implements MyInterface
,並且你想知道實現aMethod()
的語法。
使用的Xtend的ProposalProvider在Eclipse中提供要麼實現未實現的方法或者使ImplementingClass
抽象。
使用添加未實現的方法建議重寫方法會爲你自動生成。 ImplementingClass
則是這樣的:
class ImplementingClass implements MyInterface {
override aMethod() {
throw new UnsupportedOperationException("TODO: auto-generated method stub")
}
}
正如你所看到的,擁有的Xtend一個特殊的關鍵字overrides
定義覆蓋的其他方法的方法。它被用來代替常規的def
關鍵字來定義方法。
只需刪除throw ...
表達式並執行moethod即可。
請澄清你的問題是什麼。 – SteelToe