Qual è l'uso di questa e super parola chiave in Java?
Qual è l'uso di questa e super parola chiave in Java?

Video: Qual è l'uso di questa e super parola chiave in Java?

Video: Qual è l'uso di questa e super parola chiave in Java?
Video: Parola chiave FINAL e STATIC - JAVA TUTORIAL ITALIANO 29 2024, Novembre
Anonim

super e questo parole chiave in Java . super parola chiave è Usato per accedere ai metodi della classe genitore mentre questo è Usato per accedere ai metodi della classe corrente. questo è un riservato parola chiave in java cioè, non possiamo utilizzo come identificatore. questo è Usato per fare riferimento all'istanza della classe corrente e ai membri statici.

Inoltre, qual è l'uso della parola chiave super in Java con l'esempio?

1) super è Usato per fare riferimento alla variabile di istanza della classe genitore immediata. Noi possiamo usa la parola chiave super per accedere al membro dati o al campo della classe padre. è Usato se la classe genitore e la classe figlia hanno gli stessi campi. In sopra esempio , Animal e Dog entrambe le classi hanno un colore di proprietà comune.

Inoltre, qual è la differenza tra questa e la super parola chiave in Java? questo e super sono due parole chiave speciali in Giava , che viene utilizzato per rappresentare l'istanza corrente di una classe ed è super classe. Come ho detto nel prima riga, la principale differenza tra questo e super in Giava è che questo rappresenta l'istanza corrente di una classe, mentre super rappresentano l'istanza corrente della classe genitore.

Di conseguenza, qual è l'uso di questa parola chiave in Java?

Parola chiave 'QUESTO' in Giava è una variabile di riferimento che fa riferimento all'oggetto corrente. "this" è un riferimento all'oggetto corrente, il cui metodo viene chiamato. Puoi utilizzo "questo" parola chiave per evitare conflitti di denominazione nel metodo/costruttore della tua istanza/oggetto.

Qual è lo scopo di super in Java?

Definizione e utilizzo super la parola chiave si riferisce agli oggetti della superclasse (genitore). Viene utilizzato per chiamare i metodi della superclasse e per accedere al costruttore della superclasse. L'uso più comune di super La parola chiave è eliminare la confusione tra superclassi e sottoclassi che hanno metodi con lo stesso nome.

Consigliato: