Hvad er super søgeord i PHP?
Hvad er super søgeord i PHP?

Video: Hvad er super søgeord i PHP?

Video: Hvad er super søgeord i PHP?
Video: 25: Different Superglobals in PHP | PHP Tutorial | Learn PHP Programming | PHP for Beginners 2024, December
Anonim

Det super nøgleord refererer til superklasse (overordnede) objekter. Det bruges til at kalde superklassemetoder og til at få adgang til superklassekonstruktøren.

På samme måde, hvad er super søgeord forklare med eksempel?

1) super bruges til at henvise til den umiddelbare overordnede klasseinstansvariabel. Vi kan bruge super nøgleord for at få adgang til datamedlemmet eller feltet for overordnet klasse. Det bruges, hvis forældreklasse og børneklasse har samme felter. I ovenstående eksempel , Dyr og Hund begge klasser har en fælles egenskabsfarve.

Ligeledes, hvad er PHP super klasse? PHP 5 Arv. Det klasse som er nedarvet kaldes Forældreklasse (eller super klasse eller basisklasse ) mens klasse som arver andre klasse kaldes som Barn klasse (eller sub klasse eller afledt klasse ). I eksemplet ovenfor vil Human være forældreklasse og Mand og Kvinde vil være dets barn klasser.

Med hensyn til dette, hvad mener du med super søgeord?

super er en søgeord . Det bruges i en underklassemetode definition at kalde en metode defineret i super klasse. Private metoder til super -klasse kan ikke kaldes. Kun offentlige og beskyttede metoder kan kaldes af super nøgleord . Det bruges også af klassekonstruktører til at kalde konstruktører af dens overordnede klasse.

Hvad er forskellen mellem denne () og super ()?

Forskellen mellem super() og dette () i java. super() såvel som dette () begge bruges til at foretage konstruktørkald. super() bruges til at kalde basisklassens konstruktør (dvs. forældreklassen), mens denne () bruges til at kalde den nuværende klasses konstruktør. super() bruges til at kalde basisklassens (forældreklassens) konstruktør.

Anbefalede: