Java 檔案可以包含多個類別嗎?
Java 允許多個類別共存於一個 Java 檔案中。雖然這不是常見做法,但理解這個概念可以使程式設計師受益。
為什麼在一個 Java 檔案中包含多個類別?
在單一文件中包含多個類別將相關功能分組在一起的目的,例如:
多個的限制類別
但是,Java 檔案中存在多個類別的限制:
實作多個類別(非公共情況)
可以建立非公共公用頂層類別中的內部類別。這些內部類別可以存取封閉類別的私有成員。
範例:
<code class="java">// File: Example.java public class Example { private String name; class InnerClass { public String getName() { return name; // Can access private members of Example class } } }</code>
注意:內部類別單獨討論,不被視為多個頂層類別。
以上是單一Java檔案可以保存多個類別嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!