Mi a szuper kulcsszó a PHP-ben?
Mi a szuper kulcsszó a PHP-ben?

Videó: Mi a szuper kulcsszó a PHP-ben?

Videó: Mi a szuper kulcsszó a PHP-ben?
Videó: Repeat After Talking Tom Challenge - Talking Tom and Me 2024, Április
Anonim

Az szuper kulcsszó szuperosztály (szülő) objektumokra utal. Szuperosztály metódusok meghívására és a szuperosztály konstruktor elérésére szolgál.

Hasonlóképpen, mi a szuper kulcsszó magyarázata példával?

1) szuper az azonnali szülő osztálypéldányváltozó hivatkozására szolgál. Tudjuk használni szuper kulcsszó a szülőosztály adattagjának vagy mezőjének eléréséhez. Akkor használatos, ha a szülőosztály és a gyermekosztály azonos mezőkkel rendelkezik. A fentiekben példa , Állat és Kutya mindkét osztálynak közös tulajdonságszíne van.

Hasonlóképpen, mi az a PHP szuperosztály? PHP 5 Öröklődés. Az osztály amely öröklődik az úgynevezett Szülői osztály (vagy szuper osztály vagy alaposztály ) amíg a osztály amely mást örököl osztály Gyermeknek hívják osztály (vagy al osztály vagy származtatott osztály ). A fenti példában az Ember lesz a szülői osztály és a férfi és a nő lesz a gyermeke osztályok.

Ezzel kapcsolatban mit értesz szuper kulcsszó alatt?

szuper egy kulcsszó . Egy alosztályi metóduson belül használják meghatározás -ban meghatározott metódus meghívásához szuper osztály. Privát módszerek a szuper -osztály nem hívható. Csak nyilvános és védett módszerek hívhatók meg a szuper kulcsszó . Az osztálykonstruktorok is használják a szülőosztály konstruktorainak meghívására.

Mi a különbség ez () és a szuper () között?

Különbség a szuper() között és ez () java-ban. szuper() valamint ez () mindkettő konstruktor hívások kezdeményezésére szolgál. szuper() A Base osztály konstruktorának (azaz Parent osztályának) hívására szolgál, míg ez () az aktuális osztály konstruktorának meghívására szolgál. szuper() Az alaposztály (szülő osztály) konstruktorának meghívására használható.

Ajánlott: