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

Формула программиста
основатель — Волосатов Евгений Витольдович

Теория ООП / Интерфейс. Правила игры.

  • На этом уроке мы поговорим о правилах игры в догоняшки.
    На прошлом уроке мы выясняли, что должны уметь делать игроки.
    На этом уроке мы начнём писать класс, в котором
    опишем конкретные правила нашей игры.
  • Дата отправки отчёта: 4 ноября 2015 г.
  • Задание выполнено: за 15 мин.
  • Чему научился: Работать с интерфейсом через классы.
  • Что было сложным: Ничего сложного.
  • Комментарии: Метод FindNewLeader(): делаем поиск по всем игрокам и если он Голя, то он лидер.
    Метод SetNewLeader(): если игрок поймал другого игрока, то он - Голя.
    Не знаю, насколько верно, увидим в следующем уроке)
    Действительно, у нас такой классный уровень абстракции (считай все своими именами названо, удобно очень работать) ))
  • Оценка видео-уроку:
Отчёт от 2773 за Теория ООП / Интерфейс. Правила игры.




Оцени работу

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

  • Отчёт оценивали:
    6987MichGar+1   7941Артём+1   1570Сарапульцев Константин+1   1Евгений Волосатов+1   6391Владимир+1   1947Denis+1   4485Vlad Yakovlev+1   7788Ксения+1   4004Елена+1   429Максим Базуев+1   7573Павел0   5419Роман+1   6925Артём+1   2633Андрей+1   7276Ильшат+1   6452Кирилл Шмойлов+1   4395Денис+1   2457kristalic+1   7645Александр Львович+1   459Сергей Сергеевич+1   6458Илья+1  

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Создал необходимый класс для дальнейшей работы
FindNewLeader перебор игроков SetNewLeader Голя ли игрок?
setNewLeader должен быть вызван как только предыдущий лидер коснулся другого (координаты совпали, если рассматривать как точку. setNewLeader лишь присваевает leader = player , и заставляет всех снова бежать. findNewLeader должен бы, по хорошему , вызываться в начале игры, когда лидер не определён. Выбирается рандомное число от 0 до кол-ва игроков, и потом вызывается setNewLeader(player [ сгенерированное число]);