убраны комменты

This commit is contained in:
ikswi 2024-04-04 10:48:41 +04:00
parent a8591777d9
commit a18c598b8d
3 changed files with 4 additions and 13 deletions

View File

@ -3,7 +3,7 @@
namespace ProjectAirFighter.CollectionGenericObjects; namespace ProjectAirFighter.CollectionGenericObjects;
/// <summary> /// <summary>
/// Абстракция компании, хранящий коллекцию автомобилей /// Абстракция компании, хранящий коллекцию военных самолётов
/// </summary> /// </summary>
public abstract class AbstractCompany public abstract class AbstractCompany
{ {
@ -28,7 +28,7 @@ public abstract class AbstractCompany
protected readonly int _pictureHeight; protected readonly int _pictureHeight;
/// <summary> /// <summary>
/// Коллекция автомобилей /// Коллекция военных самолётов
/// </summary> /// </summary>
protected ICollectionGenericObjects<DrawningMilitaryAircraft>? _collection = null; protected ICollectionGenericObjects<DrawningMilitaryAircraft>? _collection = null;
@ -42,7 +42,7 @@ public abstract class AbstractCompany
/// </summary> /// </summary>
/// <param name="picWidth">Ширина окна</param> /// <param name="picWidth">Ширина окна</param>
/// <param name="picHeight">Высота окна</param> /// <param name="picHeight">Высота окна</param>
/// <param name="collection">Коллекция автомобилей</param> /// <param name="collection">Коллекция военных самолётов</param>
public AbstractCompany(int picWidth, int picHeight, ICollectionGenericObjects<DrawningMilitaryAircraft> collection) public AbstractCompany(int picWidth, int picHeight, ICollectionGenericObjects<DrawningMilitaryAircraft> collection)
{ {
_pictureWidth = picWidth; _pictureWidth = picWidth;

View File

@ -42,7 +42,6 @@ public class MassiveGenericObjects<T> : ICollectionGenericObjects<T>
public T? Get(int position) public T? Get(int position)
{ {
// TODO проверка позиции
if (position >= _collection.Length || position < 0) if (position >= _collection.Length || position < 0)
{ return null; } { return null; }
return _collection[position]; return _collection[position];
@ -50,7 +49,6 @@ public class MassiveGenericObjects<T> : ICollectionGenericObjects<T>
public int Insert(T obj) public int Insert(T obj)
{ {
// TODO вставка в свободное место набора
int index = 0; int index = 0;
while (index < _collection.Length) while (index < _collection.Length)
{ {
@ -67,11 +65,6 @@ public class MassiveGenericObjects<T> : ICollectionGenericObjects<T>
public int Insert(T obj, int position) public int Insert(T obj, int position)
{ {
// TODO проверка позиции
// TODO проверка, что элемент массива по этой позиции пустой, если нет, то
// ищется свободное место после этой позиции и идет вставка туда
// если нет после, ищем до
// TODO вставка
if (position >= _collection.Length || position < 0) if (position >= _collection.Length || position < 0)
{ return -1; } { return -1; }
@ -104,8 +97,6 @@ public class MassiveGenericObjects<T> : ICollectionGenericObjects<T>
public T? Remove(int position) public T? Remove(int position)
{ {
// TODO проверка позиции
// TODO удаление объекта из массива, присвоив элементу массива значение null
if (position >= _collection.Length || position < 0) if (position >= _collection.Length || position < 0)
{ {
return null; return null;

View File

@ -17,7 +17,7 @@ public class EntityMilitaryAircraft
/// Конструктор сущности /// Конструктор сущности
/// </summary> /// </summary>
/// <param name="speed">Скорость</param> /// <param name="speed">Скорость</param>
/// <param name="weight">Вес автомобиля</param> /// <param name="weight">Вес</param>
/// <param name="bodyColor">Основной цвет</param> /// <param name="bodyColor">Основной цвет</param>
public EntityMilitaryAircraft (int speed, double weight, Color bodyColor) public EntityMilitaryAircraft (int speed, double weight, Color bodyColor)