13 lines
746 B
Python
13 lines
746 B
Python
Apollo (P)
|
|
Nun wollen wir unsere Animation um die Raumkapsel Apollo
|
|
erweitern, die gerade um den Mond kreist. Sie bewegt sich mit der
|
|
doppelten Winkelgeschwindigkeit wie der Mond und in
|
|
entgegengesetzter Drehrichtung. Die Raumkapsel soll als roter
|
|
Kreis dargestellt werden.
|
|
Implementieren Sie eine Klasse Apollo als Unterklasse der Klasse
|
|
Moon aus der vorherigen Aufgabe, die diese Animation realisiert. Wenn Sie feststellen, dass Ihre bisherige Klasse
|
|
Moon nicht geeignet erweitert werden kann, dann bauen Sie Moon bitte entsprechend um, so dass sie das
|
|
Open/Closed-Principle erfüllt. Natürlich muss die reine Mond-Simulation weiterhin funktionieren. Wählen Sie die
|
|
Abstände und Größen wieder so, dass die Animation ansprechend aussieht.
|
|
|