package Trolleybus; import java.awt.*; public class EntityTrolleybus { //Скорость public int Speed; // Замена свойства public int getSpeed() {return Speed;} private void setSpeed(int speed) {Speed = speed;} // Вес public double Weight; // Замена свойства public double getWeight() {return Weight;} private void setWeight(double weight) {Weight = weight;} // Основной цвет public Color BodyColor; // Замена свойства public Color getBodyColor() {return BodyColor;} private void setBodyColor(Color bodyColor) {BodyColor = bodyColor;} // Дополнительный цвет (для опциональных элементов) public Color AdditionalColor; // Замена свойства public Color getAdditionalColor() {return AdditionalColor;} private void setAdditionalColor(Color additionalColor) {AdditionalColor = additionalColor;} // Признак (опция) наличия "рогов" public boolean Horns; // Замена свойства public boolean getHorns() {return Horns;} private void setHorns(boolean horns) {Horns = horns;} // Признак (опция) наличия отсека под электрические батареи public boolean Batteries; // Замена свойства public boolean getBatteries() {return Batteries;} private void setBatteries(boolean batteries) {Batteries = batteries;} // Шаг перемещения троллейбуса public double Step; // Инициализация полей объекта-класса троллейбуса public void Init(int speed, double weight, Color bodyColor, Color additionalColor, boolean horns, boolean batteries) { Speed = speed; Weight = weight; Step = (double)Speed * 100 / Weight; BodyColor = bodyColor; AdditionalColor = additionalColor; Horns = horns; Batteries = batteries; } }