Я создаю класс Java, который должен инкапсулировать шесть орбитальных элементов небесного объекта, шесть оспаривающих элементов того же небесного объекта, массы тела и название тела. Это означает, что мой объект Java должен быть создан не менее чем четырнадцать параметров, и теперь я думаю о включении еще четыре константы возмущения в качестве параметров, которые приведут к этому числу до восемнадцати.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>
Я просматривал, что люди говорят, что класс, который принимает более десяти параметров, вероятно, плохо спроектирован. Они также говорят, что класс должен делать только одну вещь и одну вещь. Ну, я просто делаю одну буквально, единственное, что делает класс до сих пор, - это рассчитывать положение небесного объекта с этими параметрами в зависимости от времени.>
Подробнее здесь: https://stackoverflow.com/questions/219 ... any-fields
Наиболее обслуживаемый и читаемый способ создания объектов со многими полями ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Загрузите файл Bitnami Wordpress в .well-known, обслуживаемый через application/json.
Anonymous » » в форуме IOS - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-