Objektorientierte Modellierung · Algorithms & Programming

Vererbung und Polymorphie

Effiziente Code-Wiederverwendung und flexible Schnittstellengestaltung durch Klassenhierarchien.

Leitfragen

  1. 1Wie können wir allgemeine Verhaltensweisen definieren, die für viele Spezialfälle gelten?
  2. 2Welche Risiken entstehen durch zu tiefe Vererbungshierarchien?
  3. 3Wie ermöglicht Polymorphie die Erweiterbarkeit von Software ohne Änderung des bestehenden Codes?

KMK Bildungsstandards

KMK: Sekundarstufe II - ImplementierenKMK: Sekundarstufe II - Modellieren
Klasse: Klasse 11
Fach: Informatik in der Oberstufe: Algorithmen, Daten und Gesellschaft
Einheit: Objektorientierte Modellierung
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