Vererbung, Interfaces & Polymorphie

Fortgeschrittene Objektorientierung in Java: Klassenhierarchien mit extends, abstrakte Klassen, Schnittstellen (Interfaces) und dynamische Polymorphie.

CourseObjektorientierte Programmierung & Konzepte mit Java
LanguageGerman
Module SequenceUnit 3

Module Overview

Hierarchische Beziehungen, Subtyping, dynamische Bindung und Schnittstellendesign.

Covered Topics

  • Abstrakte Klassen vs. Interfaces
  • Methodenüberschreibung (@Override) und Super-Aufrufe
  • Laufzeitpolymorphie und Pattern Matching

Applied Tools & Technologies

🛠️ Java🛠️ UML