Apakah kegunaan kata kunci super?
Apakah kegunaan kata kunci super?

Video: Apakah kegunaan kata kunci super?

Video: Apakah kegunaan kata kunci super?
Video: Penggunaan Kata Kunci "super" pada Java 2024, Disember
Anonim

Penggunaan Jawa kata kunci super

super boleh digunakan untuk merujuk pembolehubah contoh kelas induk segera. super boleh digunakan untuk menggunakan kaedah kelas induk segera. super() boleh digunakan untuk memanggil pembina kelas induk segera.

Dengan cara ini, apakah kegunaan utama kata kunci Super?

The kata kunci super merujuk kepada objek superclass (induk). Ia adalah digunakan untuk memanggil kaedah superclass, dan untuk mengakses pembina superclass. Paling banyak penggunaan biasa kata kunci super adalah untuk menghapuskan kekeliruan antara superclass dan subclass yang mempunyai kaedah dengan nama yang sama.

Kedua, apakah perbezaan kata kunci muktamad dan super antara mereka? Perbezaan antara super dan muktamad Jawa hebat lwn muktamad Jawa ialah kata kunci Jawa tetapi melakukan pekerjaan yang sangat berbeza. kata kunci super digunakan untuk mengakses hebat pembolehubah kelas dan kaedah oleh objek subkelas apabila ia ditindih oleh subkelas. muktamad digunakan di tiga tempat di Jawa dengan pekerjaan yang berbeza.

apakah kata kunci Super?

hebat ialah kata kunci . Ia digunakan di dalam definisi kaedah subkelas untuk memanggil kaedah yang ditakrifkan dalam hebat kelas. Kaedah persendirian hebat -kelas tidak boleh dipanggil. Hanya kaedah awam dan dilindungi boleh dipanggil oleh kata kunci super . Ia juga digunakan oleh pembina kelas untuk memanggil pembina kelas induknya.

Bolehkah kita menggunakan kata kunci super dalam kaedah utama?

Jawapan: Tidak! ini kata kunci hanya berfungsi pada contoh kelas (objek). Kaedah utama adalah statik ia bukan milik mana-mana objek tertentu. Kaedah super boleh dipanggil hanya di dalam pembina untuk memanggil pembinanya hebat kelas dan ia mesti berada di baris pertama.

Disyorkan: