Hvad er brugen af dette og super nøgleord i Java?
Hvad er brugen af dette og super nøgleord i Java?

Video: Hvad er brugen af dette og super nøgleord i Java?

Video: Hvad er brugen af dette og super nøgleord i Java?
Video: Super Keyword in Java Full Tutorial - How to Use "super" 2024, April
Anonim

super og dette nøgleord i Java . super nøgleord er Brugt for at få adgang til metoder for overordnet klasse, mens dette er Brugt for at få adgang til den aktuelle klasses metoder. dette er en reserveret søgeord i java dvs vi kan ikke brug det som en identifikator. dette er Brugt at henvise nuværende-klassens instans samt statiske medlemmer.

Desuden, hvad er brugen af super nøgleord i Java med eksempel?

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

Derudover, hvad er forskellen mellem dette og supersøgeord i Java? dette og super er to specielle søgeord i Java , som bruges til at repræsentere den aktuelle forekomst af en klasse og dens super klasse. Som jeg sagde i første linje, den vigtigste forskel på dette og super i Java er, at dette repræsenterer den aktuelle forekomst af en klasse, mens super repræsentere den aktuelle forekomst af den overordnede klasse.

Derfor, hvad er brugen af dette søgeord i Java?

Søgeord 'DETTE' i Java er en referencevariabel, der refererer til det aktuelle objekt. "dette" er en reference til det aktuelle objekt, hvis metode bliver kaldt. Du kan brug "det her" søgeord for at undgå navnekonflikter i metoden/konstruktøren af din instans/objekt.

Hvad er formålet med super i Java?

Definition og brug super nøgleord refererer til superklasse (overordnede) objekter. Det bruges til at kalde superklassemetoder og til at få adgang til superklassekonstruktøren. Den mest almindelige brug af super nøgleordet er at eliminere forvirringen mellem superklasser og underklasser, der har metoder med samme navn.

Anbefalede: