| Interface | Description |
|---|---|
| Body |
Implemented by all heavenly bodies.
|
| HasSatellites<S extends Satellite<?>> |
Implemented by heavenly bodies that can have other heavenly bodies as satellites.
|
| Satellite<P extends HasSatellites<?>> |
Implemented by heavenly bodies that can orbit around other heavenly bodies.
|
| Class | Description |
|---|---|
| AbstractBody |
Support superclass for
Body implementations. |
| AbstractHasSatellites<S extends Satellite<?>> |
Support superclass for
HasSatellites implementations. |
| Moon |
Represents a moon of a planet.
|
| Planet |
Represents a planet.
|
| Star |
Represents a star.
|
Copyright © 2017. All rights reserved.