Quelle est l'utilité de ce mot-clé super en Java ?
Quelle est l'utilité de ce mot-clé super en Java ?

Vidéo: Quelle est l'utilité de ce mot-clé super en Java ?

Vidéo: Quelle est l'utilité de ce mot-clé super en Java ?
Vidéo: JAVA (Intermédiaire) - 27 - Le mot clé super en Java 2024, Mars
Anonim

super et ça mots-clés en Java . super mot-clé est utilisé pour accéder aux méthodes de la classe parent alors que c'est utilisé pour accéder aux méthodes de la classe courante. c'est une réserve mot-clé en java c'est-à-dire que nous ne pouvons pas utilisation comme identifiant. c'est utilisé pour faire référence à l'instance de la classe actuelle ainsi qu'aux membres statiques.

D'ailleurs, à quoi sert le super mot-clé en Java avec exemple ?

1) super est utilisé pour faire référence à la variable d'instance de la classe parente immédiate. Nous pouvons utiliser un super mot-clé pour accéder à la donnée membre ou au champ de la classe parent. Il est utilisé si la classe parent et la classe enfant ont les mêmes champs. Au dessus Exemple , Animal et Chien les deux classes ont une couleur de propriété commune.

De plus, quelle est la différence entre ce mot-clé et le super mot-clé en Java ? Ceci et super sont deux mots-clés spéciaux dans Java , qui est utilisé pour représenter l'instance actuelle d'une classe et c'est super classer. Comme j'ai dit dans le première ligne, la principale différence entre ceci et super dans Java est que cela représente l'instance actuelle d'une classe, tandis que super représentent l'instance actuelle de la classe parent.

Par conséquent, à quoi sert ce mot-clé en Java ?

Mot-clé 'En ce Java est une variable de référence qui fait référence à l'objet courant. "this" est une référence à l'objet courant, dont la méthode est appelée. Vous pouvez utilisation "cette" mot-clé pour éviter les conflits de nom dans la méthode/le constructeur de votre instance/objet.

Quel est le but de super en Java ?

Définition et utilisation super Le mot-clé fait référence aux objets de la superclasse (parent). Il est utilisé pour appeler des méthodes de superclasse et pour accéder au constructeur de superclasse. L'utilisation la plus courante du super est d'éliminer la confusion entre les superclasses et les sous-classes qui ont des méthodes avec le même nom.

Conseillé: