diff --git a/ProjectContainerShip/ProjectContainerShip/DrawningContainerShip.cs b/ProjectContainerShip/ProjectContainerShip/DrawningContainerShip.cs index 095031b..a903343 100644 --- a/ProjectContainerShip/ProjectContainerShip/DrawningContainerShip.cs +++ b/ProjectContainerShip/ProjectContainerShip/DrawningContainerShip.cs @@ -50,12 +50,12 @@ public class DrawningContainerShip /// Вес /// Основной цвет /// Дополнительный цвет - /// Признак наличия контейнеров + /// Признак наличия контейнеров /// Признак наличия крана - public void Init(int speed, double weight, Color bodyColor, Color additionalColor, bool bodyKit, bool Crane) + public void Init(int speed, double weight, Color bodyColor, Color additionalColor, bool container, bool Crane) { EntityContainerShip = new EntityContainerShip(); - EntityContainerShip.Init(speed, weight, bodyColor, additionalColor, bodyKit, Crane); + EntityContainerShip.Init(speed, weight, bodyColor, additionalColor, container, Crane); _pictureWidth = null; _pictureHeight = null; _startPosX = null; @@ -176,7 +176,7 @@ public class DrawningContainerShip // контейнеры - if (EntityContainerShip.BodyKit) + if (EntityContainerShip.Container) { g.DrawRectangle(pen, _startPosX.Value + 60, _startPosY.Value + 55, 40, 5); g.FillRectangle(additionalBrush, _startPosX.Value + 60, _startPosY.Value + 55, 40, 5); @@ -184,7 +184,6 @@ public class DrawningContainerShip g.FillRectangle(additionalBrush, _startPosX.Value + 60, _startPosY.Value + 45, 40, 5); g.DrawRectangle(pen, _startPosX.Value + 60, _startPosY.Value + 45, 40, 5); g.FillRectangle(additionalBrush, _startPosX.Value + 60, _startPosY.Value + 50, 40, 5); - } //границы лодки @@ -205,9 +204,9 @@ public class DrawningContainerShip //палуба - //Brush brYellow = new SolidBrush(Color.LightYellow); g.DrawRectangle(pen, _startPosX.Value + 20, _startPosY.Value + 30, 30, 30); g.FillRectangle(br, _startPosX.Value + 20, _startPosY.Value + 30, 30, 30); + // кран if (EntityContainerShip.Crane) diff --git a/ProjectContainerShip/ProjectContainerShip/EntityContainerShip.cs b/ProjectContainerShip/ProjectContainerShip/EntityContainerShip.cs index 600f9fb..f5fa306 100644 --- a/ProjectContainerShip/ProjectContainerShip/EntityContainerShip.cs +++ b/ProjectContainerShip/ProjectContainerShip/EntityContainerShip.cs @@ -28,35 +28,35 @@ public class EntityContainerShip /// /// Признак (опция) наличия Контейнеров /// - public bool BodyKit { get; private set; } + public bool Container { get; private set; } /// - /// Признак (опция) наличия антикрыла + /// Признак (опция) наличия крана /// public bool Crane { get; private set; } /// - /// Шаг перемещения автомобиля + /// Шаг перемещения контейнеровоза /// public double Step => Speed * 100 / Weight; /// - /// Инициализация полей объекта-класса спортивного автомобиля + /// Инициализация полей объекта-класса контейнеровоза /// /// Скорость /// Вес контейнеровоза /// Основной цвет /// Дополнительный цвет - /// Признак наличия контейнеров - /// Признак наличия антикрыла - public void Init(int speed, double weight, Color bodyColor, Color additionalColor, bool bodyKit, bool crane) + /// Признак наличия контейнеров + /// Признак наличия крана + public void Init(int speed, double weight, Color bodyColor, Color additionalColor, bool container, bool crane) { Speed = speed; Weight = weight; BodyColor = bodyColor; AdditionalColor = additionalColor; - BodyKit = bodyKit; + Container = container; Crane = crane; } } \ No newline at end of file