Мы продолжаем создание шахматных классов на языке C#, которые позволят проверять правила игры. На этом уроке мы допишем класс Chess().
Дата отправки отчёта:
7 мая 2018 г.
Задание выполнено: за
25 мин.
Чему научился:
Продолжаю учиться устанавливать взаимодействия между множеством классов.
Что было сложным:
Держать в голове структуру классов, так как если повторяешь за кем-то, а не сам придумываешь реализацию, то сложнее следить за развитием классов и их взаимодействием. Но эти навыки в любом случае пригодятся при попытках разобраться в чужом коде :)
Научился: Модифицировал конструктор Chess(string fen)
Модифицировал метод Move(stirng move)
Создал вспомогательный конструктор Chess(Board board)
Модифицировал метод GetFigureAt(int x, int y)