[英]Putting Nested Classes In Separate Files
我有一個帶有嵌套類的文件,但是它已經足夠長以至於無法讀取。 有沒有辦法將嵌套的類分解為單獨的文件?
使用正確的工具。
恐怕不是。
作為替代方案,您可以考慮將其中一些轉換為簡單的Java類:盡管嵌套類增加了封裝,但是如果沒有它們,您當然可以創建良好的OO設計。
我的兩分錢。
編寫單元測試以覆蓋您將要重構的代碼。
然后使用重構工具(例如Eclipse / JDT)提取每個類。 為每個重構作業運行測試。
為了獲得更多樂趣,您可以在不進行單元測試的情況下執行此操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.