Ich erstelle eine Java -Klasse, die die sechs Orbitalelemente eines himmlischen Objekts, die sechs osculierenden Elemente desselben himmlischen Objekts, die Masse des Körpers und den Namen des Körpers, zusammenfassen sollte. Dies bedeutet, dass mein Java -Objekt mit nicht weniger als vierzehn Parametern erstellt werden muss, und ich denke nun darüber nach, weitere vier Störungskonstanten als Parameter einzubeziehen, die diese Zahl bis zu achtzehn bringen.new Planet("Mercury", 3.3022E23,0.387098, 0., 0.205637, 0.00002123, 7.00559, -0.00590158, 252.252, 149473., 77.4577, 0.1594, 48.3396, -0.122142)
< /code>
Ich habe mich umgesehen, die Leute sagen, dass eine Klasse, die mehr als zehn Parameter einnimmt, wahrscheinlich schlecht gestaltet ist. Sie sagen auch, dass eine Klasse nur eine Sache und eins tun sollte. Nun, ich mache nur eins wörtlich, das einzige, was die Klasse bisher tut, ist die Position des Himmelsobjekts mit diesen Parametern als Funktion der Zeit.>
Die am meisten wartbarste und lesbare Methode zum Erstellen von Objekten mit vielen Feldern ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post