我想知道是否有可能有兩個或更多的文件爲同一類(沒有不同的類)。我想要更好地組織代碼。在Java中,同一個類可能有兩個或多個文件?
我認爲答案是「不!」,但也許,有人知道一個模糊的方式來做到這一點。
這個想法是有一個文件,它是一個名爲AnalysisConfiguration
的配置GUI,另一個類在GUI和Apache Commons Configuration(從GUI設置或將配置加載到GUI)之間建立橋樑。
我認爲這兩個可以是同一個類,但我認爲代碼變得很髒,將業務配置方法與「GUI-To-File」方法混合在一起。我可以很容易地調用第二類,如AnalysisConfigurationFileBridge
,但好奇心讓我搜索是否有可能將這兩個作爲同一類。
這樣做你希望達到什麼目的?誠實地說,你應該考慮重構你的課堂並改進你的設計。 –
即使存在這樣做的方法,但它可能是模糊的,因爲它不是更好的組織。 –
可能的重複http://stackoverflow.com/questions/2764234/partial-classes-partial-class-file? –