Inheritance: Polymorphe Skipiste - JirkaDellOro/EIA2 GitHub Wiki
Entwerfen Sie eine Superklasse, von der alle bewegten Objekte ihrer Skipiste abgeleitet werden können. Refaktorieren Sie die Klassen dieser Objekte derart, dass sie nun sinnvoll Subklassen dieser Superklasse darstellen. Refaktorieren Sie schließlich das Hauptprogramm entsprechend und nutzen Sie dabei die Polymorphie. Alle Objekte sollten nun nur noch in einem Array vom Typ der Superklasse verwaltet werden.
Studieren Sie zunächst den Code aus der Vorlesung genau.
Konzeption:
Zeichnen Sie ein vollständiges Klassendiagramm aller ihrer Klassen inklusive Vererbungsrelationen.