На этом уроке мы создадим класс ServerShip для размещения кораблей. В нём будет вспомогательный метод ExtractShipCoords(), который матрицу кораблей сконвертирует в строчку GET данных для передачи их в РНР скрипт. Также будут некоторые сложности для получения этой матрицы в коде основной программы, нам придётся добавить новый метод в класс Ocean, изменить права доступа к матрице ships в классе Map.
Дата отправки отчёта:
6 июня 2019 г.
Задание выполнено: за
10 час. 38 мин.
Чему научился:
создали нового наследника для размещение кораблей
ты молодец vip, ты написал отличны код очень хорошо, когда код пишешь чисто , но тебе я рекомендую так же ставить комментарии хотя бы после уроков или лучше как закончил код, а еще лучше при создание и наименование функции сверху описать комментарием коротко, что делает код.
Отчёт оценивали: 21714. grom518+116396. Денис+120766. Федор021753. Николай+19014. Николай Денисов+121095. Volodymyr+120659. no name+120563. Никита+117947. Dmitry Sinitsin+17119. Новопашин Владимир+1791. Валерий Жданов+121921. Грачья0
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Создавать класс ServerShip для размещения кораблей.
Реализовывать метод ExtractShipCoords(), формирующий в строчку GET данных для передачи их в РНР скрипт.
Изменять права доступа к матрице ships в классе Map.
Трудности: Непонятно, почему в методе Create() класса Ocean мы должны вызывать метод map.PlaceShip(); 2, 3, или 4 раза? Ведь количество размещаемых кораблей определено в таблице ff_info.