namespace ProjectAirplaneWithRadar.Entities { /// /// Класс-сущность "Самолет с радаром" /// public class EntityAirplaneWithRadar : EntityAirplane { /// /// Дополнительный цвет (для опциональных элементов) /// public Color AdditionalColor { get; private set; } /// /// Признак (опция) наличия шасси /// public bool Wheels { get; private set; } /// /// Признак (опция) наличия радар /// public bool Radar { get; private set; } /// /// Инициализация полей объекта-класса самолета с радаром /// /// Скорость /// Вес /// Основной цвет /// Дополнительный цвет /// Шасси /// Радар public EntityAirplaneWithRadar(int speed, double weight, Color bodyColor, Color additionalColor, bool wheels, bool radar) : base(speed, weight, bodyColor) { AdditionalColor = additionalColor; Wheels = wheels; Radar = radar; } /// /// Метод передачи дополнительного цвета /// /// public void SetAdditionalColor(Color additionalColor) { AdditionalColor = additionalColor; } } }