Мы продолжаем создание шахматных классов на языке C#, которые позволят проверять правила игры. На этом уроке мы допишем класс Chess().
Дата отправки отчёта:
17 августа 2018 г.
Задание выполнено: за
12 мин.
Чему научился:
Изменил конструктор класса Chess теперь он создает доску на основе fen Модифицировал метод Move, теперь в нем проверяется можно ли сделать ход и в зависимости от этого он делается или нет. Создал вспомогательный конструктор для класса Chess. Он позволяет нам создать класс на основе новой доски. Изменил класс GetFigureAt так чтобы он действительно выдавал нам фигуру в указанной клетке
Шахматы — игра, но непростая! Надо уметь мыслить головой! И со стула долго не вставая, Верно, точно, мудро вести бой.
*****
Я с детства в шахматы играл, Был благородным делом занят И я на то не уповал, Что мой соперник прозевает. Я не испытывал тоски Когда сдаваться приходилось. На клетках шахматной доски Немыслима несправедливость.
Отчёт оценивали: 10670. Сергей Соколов+13922. Александр+16452. Кирилл Шмойлов+117947. Dmitry Sinitsin+119525. Александр Балбашов+117606. Виктор+118493. Evgenii Kudriavtcev+1791. Валерий Жданов+110017. Вадим Григорьев+118688. Arslan+17119. Новопашин Владимир+18275. Tekashnik+110558. Иван Воронин+110895. Danil42Russia+12146. Иван+116218. Дмитрий+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Модифицировал конструктор Chess(string fen)
Модифицировал метод Move(stirng move)
Создал вспомогательный конструктор Chess(Board board)
Модифицировал метод GetFigureAt(int x, int y)