Mikä on superavainsana PHP:ssä?
Mikä on superavainsana PHP:ssä?

Video: Mikä on superavainsana PHP:ssä?

Video: Mikä on superavainsana PHP:ssä?
Video: Nastya and funny Collection of New Stories for Kids 2024, Joulukuu
Anonim

The super avainsana viittaa superluokan (emo)-objekteihin. Sitä käytetään superluokan menetelmien kutsumiseen ja superluokan konstruktoriin pääsyyn.

Samoin mikä on super-avainsanan selitys esimerkillä?

1) super käytetään viittaamaan välittömään pääluokan ilmentymämuuttujaan. Voimme käyttää super avainsana päästäksesi pääluokan datajäseneen tai kenttiin. Sitä käytetään, jos yläluokalla ja alaluokalla on samat kentät. Yllä olevassa esimerkki , Animal ja Dog molemmilla luokilla on yhteinen ominaisuusväri.

Samoin, mikä on PHP-superluokka? PHP 5 Perintö. The luokkaa joka on peritty, kutsutaan Vanhempien luokka (tai superluokka tai perusluokka ) samalla kun luokkaa joka perii toista luokkaa kutsutaan Lapseksi luokkaa (tai ali luokkaa tai johdettu luokkaa ). Yllä olevassa esimerkissä ihminen on vanhempi luokka ja mies ja nainen ovat sen lapsi luokat.

Mitä tarkoitat tässä yhteydessä super-avainsanalla?

super on avainsana . Sitä käytetään alaluokkamenetelmän sisällä määritelmä kutsua kohdassa määriteltyä menetelmää super luokkaa. Yksityiset menetelmät super -luokkaa ei voi kutsua. Vain julkisia ja suojattuja menetelmiä voidaan kutsua super avainsana . Luokkakonstruktorit käyttävät sitä myös emoluokan rakentajien kutsumiseen.

Mitä eroa tällä () ja super () on?

Ero super() välillä ja tämä () javassa. super() samoin kuin tämä () molempia käytetään rakentajakutsujen tekemiseen. super() käytetään kutsumaan perusluokan konstruktoria (eli vanhempien luokkaa) tämän aikana () käytetään kutsumaan nykyisen luokan konstruktoria. super() käytetään kutsumaan perusluokan (emoluokan) konstruktoria.

Suositeltava: