Bisakah Anda memiliki beberapa kelas dalam file sumber Java?
Bisakah Anda memiliki beberapa kelas dalam file sumber Java?

Video: Bisakah Anda memiliki beberapa kelas dalam file sumber Java?

Video: Bisakah Anda memiliki beberapa kelas dalam file sumber Java?
Video: Belajar Java [OOP] - 26 - Abstract Class 2024, April
Anonim

Iya bisa . Namun, ada bisa hanya menjadi satu publik kelas per. file java , sebagai publik kelas harus memiliki nama yang sama dengan sumber data . Satu file Java bisa terdiri dari banyak kelas dengan batasan itu saja satu dari mereka bisa menjadi publik.

Selanjutnya, dapatkah kita memiliki beberapa kelas publik dalam satu kelas?

Anda dapat memiliki beberapa kelas dalam satu kelas . Mereka disebut Batin Kelas es atau kelas bersarang . Kamu bisa bahkan memiliki banyak kelas definisi di dalam satu file.java tanpa satu pun bersarang di tempat lain (asalkan hanya satu yang publik , karena kelas umum harus dideklarasikan di dalam file bernama afterit).

Juga, dapatkah suatu kelas berisi kelas lain di Jawa? Di dalam Jawa , seperti halnya metode, variabel dari a kelas juga bisa memiliki kelas lain sebagai anggotanya. Menulis a kelas di dalam lain diperbolehkan masuk Jawa . NS kelas tertulis di dalam disebut bersarang kelas , dan kelas yang memegang bagian dalam kelas disebut luar kelas.

Demikian juga, dapatkah kita memiliki lebih dari satu pernyataan paket dalam file sumber?

Di sana bisa hanya satu paket pernyataan di setiap sumber data , dan itu berlaku untuk semua jenis di mengajukan . Catatan: Jika Anda taruh banyak jenis di sebuah Lajang sumber data , hanya satu bisa menjadi publik, dan itu harus memiliki nama yang sama dengan sumber data . Jika tidak, kelas dan antarmuka termasuk dalam nama paket.

Bisakah Anda menyimpan file sumber Java tanpa nama?

Ya, itu mungkin untuk dikompilasi file sumber java dengan berbeda nama file tetapi Anda perlu memastikan tidak ada kelas yang didefinisikan di dalamnya bersifat publik ketika Anda kompilasi sumber data .kelas. yang sesuai file untuk kelas di dalam sumber data diciptakan.

Direkomendasikan: