Lernpfad:Objektorientierte Programmierung mit Processing/3: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
Zeile 8: Zeile 8:


{{Rahmen|
{{Rahmen|
Ein Sonnensystem besteht aus einer Sonne im Zentrum und einer Reihe von Planeten, die um die Sonne Kreisen.}}
Ein Sonnensystem besteht aus einer Sonne im Zentrum und einer Reihe von Planeten, die um die Sonne kreisen. Jeder Planet hat eine Position mit x- und y-Koordinate, einen festen Abstand zur Sonne und einen Winkel, der beschreibt, wie weit der Planet auf seiner Umlaufbahn gekommen ist. (In diesem Modell sind alle Umlaufbahnen Kreise.) Außerdem besitzt jeder Planet eine Geschwindigkeit, in der er um die Sonne kreist.
 
Ein Planet kann auch Monde haben, die auch eine Position, einen Abstand (zum Planeten) und eine Geschwindigkeit besitzen.}}
 
Durch eine objektorientierte Analyse können wir das folgende Modell aus dieser Beschreibung ableiten.
 
[[Bild:UML_Sonnensystem.png|center|Objektorientierte Modellierung zum Sonnensystem.]]
 
Die gezeigten Klassen sollst du nun implementieren.
8.581

Bearbeitungen