Heim  >  Artikel  >  Java  >  Vererbung der drei Hauptfunktionen in Java

Vererbung der drei Hauptfunktionen in Java

高洛峰
高洛峰Original
2016-11-19 10:11:261325Durchsuche

Merkmale der Vererbung: Erben Sie die Attribute und Methoden der übergeordneten Klasse. Einzelvererbung (mehrstufige Vererbung) Vererbung in C ist Mehrfachvererbung

Features: Überschreiben (Umschreiben) von Methoden

Vererbung in Java ist die gleiche wie in OC.

Zum Beispiel: Menschen können Hunde großziehen

Menschen---->Hunde: Die Beziehung zwischen dem Ganzen und Teilen (Eigentum).

Team---->Spieler: Die Beziehung zwischen dem Ganzen und den Teilen. Die häufigste Beziehung im Code ist

                                                                                                                                                                                                                            Das hängt von der Situation ab.

Wie man beurteilt, ob zwischen zwei Dingen eine Vererbungsbeziehung besteht: Ist ein „Who is who“ etabliert? Es besteht seit seiner Begründung ein Erbverhältnis.

A:B: So schreiben Sie Vererbung in OC

So drücken Sie Vererbungsbeziehungen in Java aus:

Verwenden Sie das Schlüsselwort: extensions, um Vererbung auszudrücken.

Vererbung: Verwenden Sie Schlüsselwörter: erweitert

Struktur:

Klasse A erweitert Klasse B: Klasse A erbt Klasse B.

                                                                                                                     2. Private Mitgliedsvariablen der übergeordneten Klasse können nicht vererbt werden.

3. Die Konstruktionsmethode der übergeordneten Klasse kann nicht vererbt werden.

4. Wenn eine Unterklasse ihren eigenen Konstruktor aufruft, ruft sie standardmäßig den parameterlosen Konstruktor in der übergeordneten Klasse auf.

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
Vorheriger Artikel:Java-GUINächster Artikel:Java-GUI