Was ist die Verwendung dieses und Super-Schlüsselworts in Java?
Was ist die Verwendung dieses und Super-Schlüsselworts in Java?

Video: Was ist die Verwendung dieses und Super-Schlüsselworts in Java?

Video: Was ist die Verwendung dieses und Super-Schlüsselworts in Java?
Video: Das Schlüsselwort super. Wie du auf Methoden und Konstruktoren einer Oberklasse zugreifst. 2024, November
Anonim

Super und das Schlüsselwörter in Java . Super-Schlüsselwort ist Gebraucht um auf Methoden der Elternklasse zuzugreifen, während dies ist Gebraucht um auf Methoden der aktuellen Klasse zuzugreifen. das ist reserviert Stichwort in Java d.h. wir können nicht verwenden es als Kennung. das ist Gebraucht um auf die Instanz der aktuellen Klasse sowie auf statische Member zu verweisen.

Außerdem, was ist die Verwendung des Super-Schlüsselworts in Java mit Beispiel?

1) Super ist Gebraucht um auf die Instanzvariable der unmittelbaren Elternklasse zu verweisen. Wir können Super-Keyword verwenden um auf das Datenelement oder das Feld der Elternklasse zuzugreifen. es ist Gebraucht wenn Elternklasse und Kindklasse dieselben Felder haben. In obigem Beispiel , Animal und Dog haben beide Klassen eine gemeinsame Eigenschaftsfarbe.

Was ist außerdem der Unterschied zwischen diesem und dem Super-Schlüsselwort in Java? das und Super sind zwei spezielle Schlüsselwörter in Java , die verwendet wird, um die aktuelle Instanz einer Klasse darzustellen, und es ist Super Klasse. Wie ich sagte in dem erste Zeile, die Hauptleitung Unterschied zwischen diesem und super in Java ist, dass dies die aktuelle Instanz einer Klasse darstellt, während Super die aktuelle Instanz der Elternklasse darstellen.

Wie wird dieses Schlüsselwort in Java verwendet?

Stichwort 'Das in Java ist eine Referenzvariable, die auf das aktuelle Objekt verweist. "this" ist eine Referenz auf das aktuelle Objekt, dessen Methode aufgerufen wird. Du kannst verwenden "Dies" Stichwort um Namenskonflikte in der Methode/dem Konstruktor Ihrer Instanz/des Objekts zu vermeiden.

Was ist der Zweck von Super in Java?

Definition und Verwendung Super Das Schlüsselwort bezieht sich auf übergeordnete (übergeordnete) Objekte. Es wird verwendet, um Superklassenmethoden aufzurufen und auf den Superklassenkonstruktor zuzugreifen. Die häufigste Verwendung von Super Schlüsselwort soll die Verwechslung zwischen Oberklassen und Unterklassen beseitigen, die Methoden mit dem gleichen Namen haben.

Empfohlen: