Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Морской Бой / Делегаты отображения

  • На этом уроке мы перенесём функции из Моря в редактор и
    создадим Делегаты для отображения Кораблей и Выстрелов.
  • Дата отправки отчёта: 20 августа 2016 г.
  • Задание выполнено: за 1 час. 40 мин.
  • Чему научился: Пepенеc мeтoды из Мoря в Рeдaктор. Сoздaл 2 + 4 методa для oтoбpажeния кoраблeй и выстрелов на сетке. Сoздaл описaния дeлeгaтов в фaйлe Морe.cs. Сoздaл публичные дeлeгaты нa моpe. Пpиcвоил им знaчeния пpи инициaлизации экзeмпляpов. Вызывaл дeлегат пpи ycтaновкe и yдалении кoраблей. Вызывaл дeлегат пpи выпoлнeнии выcтрeлa. Вызывaл дeлегаты в мeтoдe Сбpоc.
  • Что было сложным: Разобраться с ошибкой - CS0059 Inconsistent accessibility: parameter type 'Program.Точка' is less accessible than delegate 'deShowShip' SeaFight - при создании публичных дeлeгaтов нa моpe
  • Комментарии: +++
  • Оценка видео-уроку:
Отчёт от 9971 за Морской Бой / Делегаты отображения




Оцени работу

 
Сохранить страницу:

6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Юрий  # Морской Бой / Делегаты отображения / 2016-08-20 16:58

Делегаты сложны в понимании, но если с ними разберешься, то потом сможешь легко использовать!


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Юрий  # Морской Бой / Делегаты отображения / 2016-08-21 09:05

Делегаты это сила


10775. --
Олег Лопухинский
Олег Лопухинский
ответить
→  Юрий  # Морской Бой / Делегаты отображения / 2016-08-21 19:53

Красава! )


8959. --
Максим Саратов
Максим Саратов
ответить
→  Юрий  # Морской Бой / Делегаты отображения / 2016-08-21 20:19

Не умею применять делегаты, тоже надо научится! А пока завидую!



Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Применение делегатов этой всегда нереальная магия. В данном случае немного запутанно получилось но главное что получилось. Все-таки я бы эту игру создавал бы немного по-другому. Создать объект Море Создать объект Корабль описать им методы и работать с ними. Поживем увидим что дальше. Евгения Витольдовичу спасибо за подведение итогов в конце видеоурока!
Трудности: пока непонятно зачем нам объект Точка не проще было бы просто координаты прописывать. т.к. при вызове каждого метода приходиться создавать точку так же пока непонятно зачем мы этим сейчас занимаемся если собирались редактор делать для размещения кораблей



Научился: Работать с делегатами (но необходимо еще практиковаться).
Трудности: Плохо понятно, для чего здесь нужны делегаты и как они работают.
Большое спасибо за урок. Замечаний нет.