Refactor for AB4

This commit is contained in:
2022-04-27 19:00:45 +02:00
parent 60ea5aa6f4
commit cf188f1b2d
10 changed files with 159 additions and 211 deletions

View File

@ -106,7 +106,7 @@ wird. Sie dürfen hier keine Typumwandlungen (Casts) und auch nicht die Methoden
- Es ist möglich, aber nicht verlangt, `addForceTo(CosmicSystem cs)` ohne Verwendung von
`getBodies()` zu implementieren. Dazu kann in `addForceTo(CosmicSystem cs)` der Zugriff auf
die eizelnen Körper in `cs` dadurch erreicht werden, dass `this` für alle seine Himmelskörper
die einzelnen Körper in `cs` dadurch erreicht werden, dass `this` für alle seine Himmelskörper
und Untersysteme `addForceTo(cs)` aufruft. Wird beim rekursiven Abstieg ein einzelner Himmelskörper
erreicht (Blattknoten) ruft dieser `cs.addForceFrom(this)` auf.
@ -120,6 +120,3 @@ verändert wird, wenn `this` und `b` derselbe Himmelskörper sind.
- Implementierung von `Simulation4`: 1 Punkte
- Gesamt: 5 Punkte