Wat is super navraag in PHP?
Wat is super navraag in PHP?

Video: Wat is super navraag in PHP?

Video: Wat is super navraag in PHP?
Video: 5 | Built-In Superglobal Variables in PHP | 2023 | Learn PHP Full Course for Beginners 2024, November
Anonim

Die super sleutelwoord verwys na superklas (ouer) objekte. Dit word gebruik om superklasmetodes te noem, en om toegang tot die superklaskonstruktor te kry.

Net so, wat is super navraag verduidelik met voorbeeld?

1) super word gebruik om onmiddellike ouerklas-instansieveranderlike te verwys. Ons kan gebruik super sleutelwoord om toegang tot die datalid of veld van ouerklas te verkry. Dit word gebruik as ouerklas en kinderklas dieselfde velde het. In bogenoemde voorbeeld , Dier en Hond albei klasse het 'n gemeenskaplike eiendomskleur.

Net so, wat is PHP-superklas? PHP 5 Erfenis. Die klas wat oorgeërf word, word genoem Ouerklas (of super klas of basisklas ) terwyl die klas wat ander erf klas word as Kind genoem klas (of sub klas of afgelei klas ). In die voorbeeld hierbo sal Human die ouerklas en Man en Vrou sal sy kind wees klasse.

Wat dit betref, wat bedoel jy met super navraag?

super is 'n sleutelwoord . Dit word binne 'n subklasmetode gebruik definisie om 'n metode gedefinieer in die te noem super klas. Private metodes van die super -klas kan nie genoem word nie. Slegs openbare en beskermde metodes kan deur die super sleutelwoord . Dit word ook deur klaskonstrukteurs gebruik om konstrukteurs van sy ouerklas op te roep.

Wat is die verskil tussen hierdie () en super ()?

Verskil tussen super() en hierdie () in java. super() sowel as die () beide word gebruik om konstruktoroproepe te maak. super() word gebruik om Basisklas se konstruktor (d.w.s. Ouerklas) te noem terwyl dit () word gebruik om die huidige klas se konstruktor te roep. super() word gebruik om die basisklas (ouerklas) se konstruktor te noem.

Aanbeveel: