Objektorientierte Modellierung und Programmierung · Algorithms & Programming

Vererbung und Polymorphie

Nutzung von Hierarchien zur Vermeidung von Code-Duplizierung und zur Erhöhung der Flexibilität.

Leitfragen

  1. 1Wann ist eine 'ist-ein'-Beziehung zwischen Klassen architektonisch sinnvoll?
  2. 2Wie können wir Programme so schreiben, dass sie mit verschiedenen Objekttypen gleichzeitig umgehen können?
  3. 3Welche Risiken entstehen durch zu tiefe Vererbungshierarchien?

KMK Bildungsstandards

KMK: Sekundarstufe I - Strukturieren und ModellierenKMK: Sekundarstufe I - Problemlösen
Klasse: Klasse 10
Fach: Digitale Welten Gestalten: Informatik in der Praxis
Einheit: Objektorientierte Modellierung und Programmierung
Zeitraum: Algorithms & Programming

Bereit, dieses Thema zu unterrichten?

Erstellen Sie in Sekundenschnelle eine vollständige, unterrichtsfertige Mission für aktives Lernen.

Lehrpläne nach Land durchsuchen

Asien & PazifikINSGAU