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