Лабораторная работа №6
This commit is contained in:
parent
ec73e88d07
commit
98e674863f
@ -5,18 +5,6 @@
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public class EntityBattleship : EntityWarship
|
public class EntityBattleship : EntityWarship
|
||||||
{
|
{
|
||||||
/// <summary>
|
|
||||||
/// Скорость
|
|
||||||
/// </summary>
|
|
||||||
public int Speed { get; private set; }
|
|
||||||
/// <summary>
|
|
||||||
/// Вес
|
|
||||||
/// </summary>
|
|
||||||
public double Weight { get; private set; }
|
|
||||||
/// <summary>
|
|
||||||
/// Основной цвет
|
|
||||||
/// </summary>
|
|
||||||
public Color BodyColor { get; private set; }
|
|
||||||
/// /// <summary>
|
/// /// <summary>
|
||||||
/// Признак (опция) отсека для ракет
|
/// Признак (опция) отсека для ракет
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@ -57,6 +45,15 @@ public class EntityBattleship : EntityWarship
|
|||||||
AdditionalColor = additionalColor;
|
AdditionalColor = additionalColor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Получение строки с значением свойств объекта класса-сущности
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
public override string[] GetStringRepresentation()
|
||||||
|
{
|
||||||
|
return new[] { nameof(EntityBattleship), Speed.ToString(), Weight.ToString(), BodyColor.Name, Compartment.ToString(), Tower.ToString(), BodyDeck.ToString(), AdditionalColor.Name};
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Создание продвинутого объекта из массива строк
|
/// Создание продвинутого объекта из массива строк
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
Loading…
Reference in New Issue
Block a user