Bolehkah Fail Java Mengandungi Berbilang Kelas?
Java membenarkan berbilang kelas wujud bersama dalam satu fail Java. Walaupun ini bukan amalan biasa, pemahaman konsep boleh memberi manfaat kepada pengaturcara.
Mengapa Memasukkan Berbilang Kelas dalam Satu Fail Java?
Memasukkan berbilang kelas dalam satu fail berfungsi tujuan mengumpulkan fungsi yang berkaitan bersama-sama, seperti:
Penghadan pada Berbilang Kelas
Walau bagaimanapun, terdapat sekatan pada berbilang kelas dalam fail Java:
Mencapai Berbilang Kelas (Kes Bukan Awam)
Adalah mungkin untuk mencipta bukan awam kelas dalaman dalam kelas peringkat atasan awam. Kelas dalaman ini boleh mengakses ahli persendirian kelas tertutup.
Contoh:
<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>
Nota: Kelas dalaman dibincangkan secara berasingan dan akan tidak dianggap berbilang kelas peringkat atasan.
Atas ialah kandungan terperinci Bolehkah Fail Java Tunggal Memegang Berbilang Kelas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!