Vad är användningen av detta och supernyckelord i Java?
Vad är användningen av detta och supernyckelord i Java?

Video: Vad är användningen av detta och supernyckelord i Java?

Video: Vad är användningen av detta och supernyckelord i Java?
Video: Denna, detta, dessa (demonstrativa pronomen) 2024, November
Anonim

super och detta nyckelord i Java . super nyckelord är Begagnade för att komma åt metoder för den överordnade klassen medan detta är Begagnade för att komma åt metoder för den aktuella klassen. detta är en reserverad nyckelord i java dvs vi kan inte använda sig av det som en identifierare. detta är Begagnade att hänvisa aktuell-klassens instans såväl som statiska medlemmar.

Dessutom, vad är användningen av super nyckelord i Java med exempel?

1) super är Begagnade för att hänvisa till variabel för omedelbar överordnad klassinstans. Vi kan använd super nyckelord för att komma åt datamedlemmen eller fältet för den överordnade klassen. Det är Begagnade om föräldraklass och barnklass har samma fält. I ovanstående exempel , Djur och Hund båda klasserna har en gemensam egenskapsfärg.

Dessutom, vad är skillnaden mellan detta och supersökord i Java? detta och super är två speciella nyckelord i Java , som används för att representera aktuell instans av en klass och dess super klass. Som jag sa i första raden, den huvudsakliga skillnaden mellan detta och super i Java är att detta representerar aktuell instans av en klass, while super representerar aktuell instans av den överordnade klassen.

Följaktligen, vad är användningen av detta nyckelord i Java?

Nyckelord 'DETTA' in Java är en referensvariabel som refererar till det aktuella objektet. "detta" är en referens till det aktuella objektet, vars metod används. Du kan använda sig av "detta" nyckelord för att undvika namnkonflikter i metoden/konstruktören för din instans/objekt.

Vad är syftet med super i Java?

Definition och användning The super nyckelord hänvisar till superklassobjekt (förälder). Den används för att anropa superklassmetoder och för att komma åt superklasskonstruktorn. Den vanligaste användningen av super nyckelordet är att eliminera förvirringen mellan superklasser och underklasser som har metoder med samma namn.

Rekommenderad: