using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace RoadTrain.Entities { public class EntityRoadTrain { /// /// Скорость /// public int Speed { get; protected set; } /// /// Вес /// public double Weight { get; protected set; } /// /// Основной цвет /// public Color BodyColor { get; protected set; } public void SetBodyColor(Color color) { BodyColor = color; } /// /// Дополнительный цвет (для опциональных элементов) /// public double Step => (double)Speed * 100 / Weight; /// /// Инициализация полей объекта-класса поезда /// /// Скорость /// Вес /// Основной цвет public EntityRoadTrain(int speed, double weight, Color bodyColor) { Speed = speed; Weight = weight; BodyColor = bodyColor; } } }