diff --git a/AirBomber/AirBomber/PlanesGenericStorage.cs b/AirBomber/AirBomber/PlanesGenericStorage.cs
index 65ce068..0526f7e 100644
--- a/AirBomber/AirBomber/PlanesGenericStorage.cs
+++ b/AirBomber/AirBomber/PlanesGenericStorage.cs
@@ -8,5 +8,62 @@ namespace AirBomber
{
internal class PlanesGenericStorage
{
+ ///
+ /// Словарь (хранилище)
+ ///
+ readonly Dictionary> _planeStorages;
+ ///
+ /// Возвращение списка названий наборов
+ ///
+ public List Keys => _planeStorages.Keys.ToList();
+ ///
+ /// Ширина окна отрисовки
+ ///
+ private readonly int _pictureWidth;
+ ///
+ /// Высота окна отрисовки
+ ///
+ private readonly int _pictureHeight;
+ ///
+ /// Конструктор
+ ///
+ ///
+ ///
+ public PlanesGenericStorage(int pictureWidth, int pictureHeight)
+ {
+ _planeStorages = new Dictionary>();
+ _pictureWidth = pictureWidth;
+ _pictureHeight = pictureHeight;
+ }
+ ///
+ /// Добавление набора
+ ///
+ /// Название набора
+ public void AddSet(string name)
+ {
+ // TODO Прописать логику для добавления
+ }
+ ///
+ /// Удаление набора
+ ///
+ /// Название набора
+ public void DelSet(string name)
+ {
+ // TODO Прописать логику для удаления
+ }
+ ///
+ /// Доступ к набору
+ ///
+ ///
+ ///
+ public PlanesGenericCollection?
+ this[string ind]
+ {
+ get
+ {
+ // TODO Продумать логику получения набора
+ return null;
+ }
+ }
}
}