有沒有什麼聰明的方法來使用eclipse覆蓋Scala中的Java方法?使用eclipse覆蓋Scala中的Java方法
我沒有在eclipse(Scala IDE)中看到用於Java文件(Source - > Override/Implement方法)的'Source'選項。
我試過其他方式打字def override exampleMethod
,這裏我按了Ctrl + Space。 IDE正常建議從超類中的方法但是當我接受建議,我看見我想要覆蓋有7個參數,其中的foreach我必須檢查它的類型只有
exampleMethod(param1, param2... etc.) // without arguments types - like a method call
方法。這不是很方便。
但也許我可以做得更好?
您最初創建類時是否嘗試過在新Scala類對話框中指定超類?如果該選項被選中,那麼應該爲抽象方法創建方法存根,儘管由於某些版本的Scala IDE for Eclipse中沒有功能的bug。 –
嗯......爲未實現的方法生成存根不適用於我。我的版本'Eclipse SDK的Scala IDE版本 構建ID:3.0.2-vfinal-20131028-1923-Typesafe'。即使它仍然有效,問題仍然是方法被覆蓋。 –