Mis on PHP-s supermärksõna?
Mis on PHP-s supermärksõna?

Video: Mis on PHP-s supermärksõna?

Video: Mis on PHP-s supermärksõna?
Video: ТРЕК! C.ONE x Hasan Madudov - Miss Dushanbe (2022) 2024, Aprill
Anonim

The super märksõna viitab superklassi (ema)objektidele. Seda kasutatakse superklassi meetodite kutsumiseks ja superklassi konstruktorile juurdepääsuks.

Samamoodi, mis on super märksõna selgitage näitega?

1) Super kasutatakse vahetu ülemklassi eksemplari muutujale viitamiseks. Saame kasutada super märksõna et pääseda juurde vanemklassi andmeliikmele või -väljale. Seda kasutatakse juhul, kui vanemklassil ja alamklassil on samad väljad. Ülaltoodud näide , Loom ja Koer mõlemal klassil on ühine omadusvärv.

Samuti, mis on PHP superklass? PHP 5 Pärand. The klass mis on päritud, nimetatakse Vanemate klass (või superklass või baasklass ) samal ajal kui klass mis pärib muu klass kutsutakse lapseks klass (või alam klass või tuletatud klass ). Ülaltoodud näites on Inimene vanemate klass ning Mees ja Naine saavad selle lapseks klassid.

Mida sa sellega seoses silmas pead supermärksõna all?

Super on märksõna . Seda kasutatakse alamklassi meetodi sees määratlus jaotises määratletud meetodi kutsumiseks Super klass. Privaatsed meetodid Super -klassi ei saa helistada. Ainult avalikke ja kaitstud meetodeid saab kutsuda super märksõna . Seda kasutavad ka klassikonstruktorid oma emaklassi konstruktorite kutsumiseks.

Mis vahe on selle () ja super () vahel?

Erinevus super() vahel ja see () javas. Super() samuti see () mõlemat kasutatakse konstruktorikutsete tegemiseks. Super() kasutatakse baasklassi konstruktori (st Parent klassi) kutsumiseks () kasutatakse praeguse klassi konstruktori kutsumiseks. Super() kasutatakse baasklassi (emaklassi) konstruktori kutsumiseks.

Soovitan: