Heim  >  Artikel  >  Java  >  Beispielcode-Analyse des Umschreibens von Java-Methoden und des Super-Schlüsselworts

Beispielcode-Analyse des Umschreibens von Java-Methoden und des Super-Schlüsselworts

黄舟
黄舟Original
2017-03-28 10:28:221910Durchsuche

In diesem Artikel werden hauptsächlich relevante Informationen zum Umschreiben von Java-Methoden und zu Super-Schlüsselwörtern vorgestellt. Freunde in Not können auf

Java-Methoden-Umschreiben und Super-Schlüsselwörter

Bei der Vererbung definiert die Unterklasse tatsächlich eine Methode mit demselben Namen wie die übergeordnete Klasse


ist eine Methode und die Attribute sind alle gleich


Überschreibende Einschränkungen:

Methoden, die von Unterklassen überschrieben werden, dürfen keine restriktiveren Berechtigungen haben als Methoden der übergeordneten Klasse


super: Rufen Sie die Ausführung zwangsweise auf der übergeordneten Klassenmethode


Was ist der Unterschied zwischen Überladen und Umschreiben?

Überladung tritt in einer Klasse auf. Es sind keine Berechtigungen erforderlich. Und die überladenen Methodenparameter können unterschiedlich sein.


Das Überschreiben erfolgt in der Vererbungszusammenfassung Die geschriebene Methode kann keine restriktiveren Berechtigungen haben als die Methode der übergeordneten Klasse. Die Parameternamen in der überschriebenen Methode sind genau gleich


Beispielcode:

Das obige ist der detaillierte Inhalt vonBeispielcode-Analyse des Umschreibens von Java-Methoden und des Super-Schlüsselworts. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn