Apa itu kata kunci super di PHP?
Apa itu kata kunci super di PHP?

Video: Apa itu kata kunci super di PHP?

Video: Apa itu kata kunci super di PHP?
Video: Penggunaan Kata Kunci "super" pada Java 2024, Mungkin
Anonim

NS kata kunci super mengacu pada objek superclass (induk). Ini digunakan untuk memanggil metode superclass, dan untuk mengakses konstruktor superclass.

Demikian pula, apa kata kunci super yang dijelaskan dengan contoh?

1) super digunakan untuk merujuk variabel instan kelas induk langsung. Kita bisa gunakan kata kunci super untuk mengakses anggota data atau bidang kelas induk. Ini digunakan jika kelas induk dan kelas anak memiliki bidang yang sama. Di atas contoh , Hewan dan Anjing kedua kelas memiliki warna properti yang sama.

Demikian juga, apa itu kelas super PHP? PHP 5 Warisan. NS kelas yang diwariskan disebut Kelas orang tua (atau kelas super atau kelas dasar ) selagi kelas yang mewarisi lainnya kelas disebut sebagai Anak kelas (atau sub kelas atau diturunkan kelas ). Dalam contoh di atas, Manusia akan menjadi kelas orang tua dan Pria dan Wanita akan menjadi anaknya kelas.

Mengenai ini, apa yang Anda maksud dengan kata kunci super?

super adalah kata kunci . Ini digunakan di dalam metode sub-kelas definisi untuk memanggil metode yang didefinisikan dalam super kelas. Metode pribadi dari super -kelas tidak dapat dipanggil. Hanya metode publik dan terproteksi yang dapat dipanggil oleh kata kunci super . Itu juga digunakan oleh konstruktor kelas untuk memanggil konstruktor dari kelas induknya.

Apa perbedaan antara ini () dan super ()?

Perbedaan antara super() dan ini () di jawa. super() begitu juga dengan ini () keduanya digunakan untuk membuat panggilan konstruktor. super() digunakan untuk memanggil konstruktor kelas Base (yaitu, kelas Induk) saat ini () digunakan untuk memanggil konstruktor kelas saat ini. super() digunakan untuk memanggil konstruktor (kelas Induk) kelas Dasar.

Direkomendasikan: