Compare commits

..

No commits in common. "7479a44cf36d617775500900b67b0c10eb8099dd" and "b24c1358e20c17c0e585e19c6d4b56d5161f21fd" have entirely different histories.

4 changed files with 14 additions and 16 deletions

View File

@ -1,4 +1,5 @@
using Battleship.Exceptions; using Battleship.Drawings;
using Battleship.Exceptions;
namespace Battleship.CollectionGenericObjects; namespace Battleship.CollectionGenericObjects;

View File

@ -44,12 +44,6 @@ public class StorageCollection<T>
_storages = new Dictionary<CollectionInfo, ICollectionGenericObjects<T>>(); _storages = new Dictionary<CollectionInfo, ICollectionGenericObjects<T>>();
} }
private readonly string _collectionKey = "CollectionsStorage";
private readonly string _separatorForKeyValue = "|";
private readonly string _separatorItems = ";";
/// <summary> /// <summary>
/// Добавление коллекции в хранилище /// Добавление коллекции в хранилище
/// </summary> /// </summary>

View File

@ -5,6 +5,18 @@
/// </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>
@ -45,15 +57,6 @@ 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>

View File