簡體   English   中英

將嵌套類放在單獨的文件中

[英]Putting Nested Classes In Separate Files

我有一個帶有嵌套類的文件,但是它已經足夠長以至於無法讀取。 有沒有辦法將嵌套的類分解為單獨的文件?

使用正確的工具。

替代文字

恐怕不是。
作為替代方案,您可以考慮將其中一些轉換為簡單的Java類:盡管嵌套類增加了封裝,但是如果沒有它們,您當然可以創建良好的OO設計。

我的兩分錢。

編寫單元測試以覆蓋您將要重構的代碼。

然后使用重構工具(例如Eclipse / JDT)提取每個類。 為每個重構作業運行測試。

為了獲得更多樂趣,您可以在不進行單元測試的情況下執行此操作。

暫無
暫無

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

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