diff --git a/AirplaneWithRadar/ProjectAirplaneWithRadar/EntityAirplane.cs b/AirplaneWithRadar/ProjectAirplaneWithRadar/EntityAirplane.cs
new file mode 100644
index 0000000..0548e44
--- /dev/null
+++ b/AirplaneWithRadar/ProjectAirplaneWithRadar/EntityAirplane.cs
@@ -0,0 +1,41 @@
+namespace ProjectAirplaneWithRadar
+{
+ ///
+ /// Класс-сущность "Самолет"
+ ///
+ public class EntityAirplane
+ {
+ ///
+ /// Скорость
+ ///
+ public int Speed { get; private set; }
+
+ ///
+ /// Вес
+ ///
+ public double Weight { get; private set; }
+
+ ///
+ /// Основной цвет
+ ///
+ public Color BodyColor { get; private set; }
+
+ ///
+ /// Шаг перемещения автомобиля
+ ///
+ public double Step => Speed * 100 / Weight;
+
+ ///
+ /// Конструктор сущности
+ ///
+ /// Скорость
+ /// Вес
+ /// Основной цвет
+ public EntityAirplane(int speed, double weight, Color bodyColor)
+ {
+ Speed = speed;
+ Weight = weight;
+ BodyColor = bodyColor;
+ }
+ }
+}
diff --git a/AirplaneWithRadar/ProjectAirplaneWithRadar/EntityAirplaneWithRadar.cs b/AirplaneWithRadar/ProjectAirplaneWithRadar/EntityAirplaneWithRadar.cs
new file mode 100644
index 0000000..e4c884e
--- /dev/null
+++ b/AirplaneWithRadar/ProjectAirplaneWithRadar/EntityAirplaneWithRadar.cs
@@ -0,0 +1,39 @@
+namespace ProjectAirplaneWithRadar
+{
+ ///
+ /// Класс-сущность "Самолет с радаром"
+ ///
+ 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;
+ }
+ }
+}