Hva er supernøkkelord i PHP?
Hva er supernøkkelord i PHP?

Video: Hva er supernøkkelord i PHP?

Video: Hva er supernøkkelord i PHP?
Video: What are Continents? 2024, November
Anonim

De super nøkkelord refererer til superklasse (overordnede) objekter. Den brukes til å kalle superklassemetoder, og for å få tilgang til superklassekonstruktøren.

På samme måte, hva er super søkeord forklare med eksempel?

1) super brukes til å referere til umiddelbar overordnet klasseforekomstvariabel. Vi kan bruke super nøkkelord for å få tilgang til datamedlemmet eller feltet til overordnet klasse. Den brukes hvis overordnet klasse og barneklasse har samme felt. I ovenstående eksempel , Dyr og Hund begge klasser har en felles egenskapsfarge.

På samme måte, hva er PHP superklasse? PHP 5 Arv. De klasse som er arvet kalles Foreldreklasse (eller super klasse eller grunnklasse ) mens klasse som arver andre klasse kalles som barn klasse (eller sub klasse eller avledet klasse ). I eksemplet ovenfor vil Human være foreldreklasse og mann og kvinne vil være dens barn klasser.

Angående dette, hva mener du med supernøkkelord?

super er en nøkkelord . Den brukes i en underklassemetode definisjon å kalle en metode definert i super klasse. Private metoder for super -klassen kan ikke kalles. Bare offentlige og beskyttede metoder kan kalles av super nøkkelord . Den brukes også av klassekonstruktører for å påkalle konstruktører av overordnet klasse.

Hva er forskjellen mellom denne () og super ()?

Forskjellen mellom super() og dette () i java. super() i tillegg til dette () begge brukes til å foreta konstruktøranrop. super() brukes til å kalle opp baseklassens konstruktør (dvs. overordnets klasse) mens dette () brukes til å kalle gjeldende klasses konstruktør. super() brukes til å kalle opp basisklassens (foreldreklassens) konstruktør.

Anbefalt: