zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Ja. Es sieht so aus, als könnten wir das tun. Das wird auch als Hacking bezeichnet.

Probleme mit Code-Hacking

Wenn wir den Quellcode von einer Klasse haben, können wir den Code kopieren und so verändern, das er das tut was wir wollen. Bei den prä-objektorientierten Sprachen war das die einzige Möglichkeit.

Aber es gibt damit zumindest zwei Probleme:
  1. die Dinge organisiert zu halten und
  2. die Erfordernis den ursprünglichen Code zu verstehen.

Der automatische Vererbungsmechanismus von Java löst diese beiden Probleme.

FRAGE 2:

Angenommen, dass eine Klasse B auf einer Klasse A aufbaut. Welche würden wir die Elternklasse nennen? Welche würden wir die Kindklasse nennen?