q1:vererbungaufgabe3loesung

Mögliche Lösung zu Aufgabe 3:

a) Die Klasse Object ist die Superklasse aller Klassen in Java. Jede Klasse ohne extends-Klausel ist direkt aus ihr abgeleitet. Sie besitzt ein paar elementare Methoden, die für alle Arten von Objekten nützlich sind.

b) Die Neudefinition geerbter Methoden nennt man Überlagern von Methoden. In diesem Fall wird immer die Methode verwendet, die dem aktuellen Objekt beim Zurückverfolgen der Vererbungslinie am nächsten liegt.

c) Konstruktoren werden nicht vererbt. Alle Konstruktoren, die in der Subklasse benötigt werden, müssen neu definiert werden, selbst wenn sie nur aus einem Aufruf des Superklassenkonstruktors bestehen.

  • /var/www/infowiki/data/pages/q1/vererbungaufgabe3loesung.txt
  • Zuletzt geändert: 2017/07/11 10:45
  • von admin03