Vererbung in Java kann nur eine Einzelvererbung sein, Mehrfachvererbung ist nicht zulässig. Dies unterscheidet sich von C++, aber Java kann die Funktion der Mehrfachvererbung durch die Implementierung von Schnittstellen realisieren.
1 Definieren Sie zunächst eine übergeordnete Klasse . Die Unterklasse ist Man;
Mitgliedsmethoden und Eigenschaften sind wie folgt:
2. Definition der Unterklasse
3. Wie oben gezeigt, werden wir die Hauptmethode unten implementieren; 🎜 >
4. Beim Instanziieren einer Unterklasse wird zuerst der Konstruktor der übergeordneten Klasse und dann der Konstruktor der Unterklasse aufgerufen;
Schauen Sie sich nach einer Weile den laufenden Screenshot an
5 im gesamten laufenden Screenshot;
6. Lassen Sie uns die Verwendung von Vererbung erheblich verbessern und verhindern Sie die Redundanz des Codes.
bedeutet, dass die Unterklasse automatisch alle Attribute und Methoden der übergeordneten Klasse erbt, außer privat; die Unterklasse muss nicht definiert werden und kann direkt verwendet werden. Lassen Sie es uns sorgfältig analysieren.
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung der Vererbung in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!