Мы продолжаем создание шахматных классов на языке C#, которые позволят проверять правила игры. На этом уроке мы создадим структуру классов с минимально необходимым кодом.
Дата отправки отчёта:
16 июля 2018 г.
Задание выполнено: за
57 мин.
Чему научился:
Создавать клетку, проверять попадает ли она на поле, получать имя клетки.
Что было сложным:
В конструкторе Square(int x, int y) наверное стоило бы тоже добавить проверку на допустимые координаты как в Square(string name)
Научился: Создал структуру Square() и реализовал конструктор Square(string name);
Создал вспомогательную функцию OnBoard();
Реализовал геттер Name();
Протестировал работу как внутри, так и за пределами доски. Трудности: Возможно самое долгое, как не странно - это тестирование и откладка.