using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ProjectContainerShip.Entities { internal class EntityContainerShip : EntityShip { /// /// Дополнительный цвет (для опциональных элементов) /// public Color AdditionalColor { get; private set; } /// /// Признак (опция) наличия крана /// public bool Crane { get; private set; } /// /// Признак (опция) наличия дополнительных контейнеров /// public bool Container { get; private set; } /// /// Инициализация полей объекта-класса контейнеровоза /// /// Скорость /// Вес /// Основной цвет /// Дополнительный цвет /// Признак наличия труб /// Признак наличия топлива public EntityContainerShip(int speed, double weight, Color bodyColor, Color additionalColor, bool crane, bool container) : base(speed, weight, bodyColor) { AdditionalColor = additionalColor; Crane = crane; Container = container; } } }