簡體   English   中英

如何使用Eclipse為接口/抽象類中的所有未實現方法生成方法存根?

[英]How to generate the method stubs for all un-implemented methods in interfaces/abstract classes using eclipse?

在Eclipse中,我在編寫Java代碼時經常遇到以下問題:在編碼時(尤其是在編碼的早期),我經常不得不更改接口,直到一切都很好為止。 如果更改此類超類,則必須修改每個子類以實現該方法。

這顯然是使整個代碼運行的必要條件,但我想進行測試而不必每次都編寫代碼。 進一步的把戲

  • 開課
  • 單擊(錯誤的)類名稱
  • 使用<Alt> + <1>並選擇“ Implement all un-initialized methods

我必須花很多時間來做很多次。

有沒有一種方法可以選擇所有相關的類,然后在IDE中的一些魔術菜單上單擊以在這些類中將所有未實現的方法生成為存根?

問題不在於IDE不提供對此類操作的支持。 但是,您的編碼方式需要改進。

您可以選擇使用Java 8作為替代方法,在Java 8中可以使用接口的默認方法實現。

然后,您將不再需要更新子類。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM