Bolehkah anda mempunyai beberapa kelas dalam fail sumber Java?
Bolehkah anda mempunyai beberapa kelas dalam fail sumber Java?

Video: Bolehkah anda mempunyai beberapa kelas dalam fail sumber Java?

Video: Bolehkah anda mempunyai beberapa kelas dalam fail sumber Java?
Video: Belajar Java [OOP] - 23 - Polymorphism 2024, Mungkin
Anonim

Ya benar boleh . Namun, di sana boleh hanya menjadi satu awam kelas setiap. fail java , sebagai orang awam kelas mesti mempunyai nama yang sama dengan fail sumber . Satu fail Java boleh mengandungi berbilang kelas dengan sekatan itu sahaja satu daripada mereka boleh menjadi umum.

Tambahan pula, bolehkah kita mempunyai beberapa kelas awam dalam satu kelas?

Anda boleh mempunyai berbilang kelas dalam satu kelas . Mereka dipanggil Batin Kelas es atau kelas bersarang . Awak boleh malah mempunyai beberapa kelas takrifan dalam satu fail.java tanpa satu pun bersarang di tempat lain (dengan syarat hanya satu sahaja awam , kerana a kelas awam perlu diisytiharkan dalam fail bernama afterit).

Juga, bolehkah kelas mengandungi kelas lain di Jawa? Dalam Jawa , sama seperti kaedah, pembolehubah a kelas juga boleh mempunyai kelas lain sebagai ahlinya. Menulis a kelas dalam yang lain dibenarkan masuk Jawa . The kelas ditulis di dalam dipanggil bersarang kelas , dan juga kelas yang memegang dalaman kelas dipanggil luar kelas.

Begitu juga, bolehkah kita mempunyai lebih daripada satu pernyataan pakej dalam fail sumber?

di sana boleh menjadi sahaja satu penyata pakej dalam setiap fail sumber , dan ia terpakai kepada semua jenis dalam fail . Nota: Jika awak letak pelbagai jenis didalam bujang fail sumber , sahaja satu boleh menjadi umum, dan ia mesti mempunyai nama yang sama dengan fail sumber . Jika tidak, kelas dan antara muka tergolong dalam dinamakan pakej.

Bolehkah anda menyimpan fail sumber Java tanpa sebarang nama?

Ya, adalah mungkin untuk menyusun fail sumber java dengan berbeza nama fail tetapi awak perlu memastikan tiada satu pun kelas yang ditakrifkan di dalam adalah awam apabila awak menyusun fail sumber .kelas yang sepadan fail untuk kelas di dalam fail sumber dicipta.

Disyorkan: