8.8 Lernziele

Am Ende dieses Blocks können Sie:

  • ... die Konzepte der Spezialisierung und Verallgemeinerung im Kontext der Vererbung erklären und anwenden
  • ... die Oberklasse einer Klasse mit Hilfe des Schlüsselworts extends identifizieren
  • ... alle Methoden und Attribute einer Klasse nennen
  • ... vererbte Methoden und Atribute einer Klasse von lokalen Methoden und Atrributen unterscheiden
  • ... in UML die Vererbungsbeziehung zweier Klassen erkennen
  • ... das Schlüsselwort super nutzen um gezielt einen Konstruktor der Oberklasse zu nutzen.
  • ... im Quellcode bei der Benutzung eines new Operators die Aufrufabfolge der beteiligten Konstruktoren analysieren und beschreiben
  • ... das Konzept des "Überschreibens" von Methoden und Attributen erklären, erkennen und nutzen
  • ... abstrakte und finale Klassen nutzen und Beispiele für eine vorteilhafte Anwendung nennen
  • ... das Zusammenspiel von abstrakten Methoden und abstrakten Klassen erklären und anwenden

Lernzielkontrolle

Sie sind in der Lage die Fragen zur Vererbung zu beantworten:

Feedback

Zur Umfrage

QR Code für Umfrage