namespace WarmlyLocomotive.Entities { public class EntityWarmlyLocomotiveWithTrumpet : EntityWarmlyLocomotive { /// /// Дополнительный цвет (для опциональных элементов) /// public Color AdditionalColor { get; private set; } /// /// Признак (опция) наличия трубы /// public bool Trumpet { get; private set; } /// /// Признак (опция) наличия прицепа /// public bool Luggage { get; private set; } public EntityWarmlyLocomotiveWithTrumpet(int speed, double weight, Color bodyColor, Color additionalColor, bool trumpet,bool luggage) : base(speed, weight, bodyColor) { AdditionalColor = additionalColor; Trumpet = trumpet; Luggage = luggage; } public void setAdditionalColor(Color color) { AdditionalColor = color; } } }