package laba1Loco; import java.awt.*; import java.util.*; import javax.swing.*; import javax.swing.Timer; import java.awt.event.*; public class EntityLoco{ /// /// Скорость /// public int Speed; /// /// Вес /// public double Weight; /// /// Основной цвет /// public Color BodyColor; /// /// Дополнительный цвет (для опциональных элементов) /// public Color AdditionalColor; /// /// Признак (опция) наличия трубы /// public boolean Tube; /// /// Признак (опция) наличия бака /// public boolean FuelTank; /// /// Признак (опция) наличия паровозной полосы /// public boolean LocoLine; /// /// Шаг перемещения автомобиля /// public double Step; /// /// количество колёс [2;4] /// public int numWheel; /// /// Инициализация полей объекта-класса спортивного автомобиля /// /// Скорость /// Вес автомобиля /// Основной цвет /// Дополнительный цвет /// Признак наличия трубы /// Признак наличия бака /// Признак паровозной гоночной полосы public void Init(int speed, double weight, Color bodyColor, Color additionalColor, boolean tube, boolean fuelTank, boolean locoLine, int _numWheel) { numWheel = _numWheel; Speed = speed; Weight = weight; BodyColor = bodyColor; AdditionalColor = additionalColor; Tube = tube; FuelTank = fuelTank; LocoLine = locoLine; Step = (double)Speed * 100 / Weight; } }