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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вебинар «Yii+PHP - работа с моделями» начнётся через 3 час. 16 мин.

Теория ООП / Интерфейс. Кружок хочет играть.

  • На этом уроке мы унаследуем кружок от интерфейса Игрок.
    Теперь для запуска программы нам придётся реализовать
    методы из его интерфейса.
    В этом уроке мы реализуем методы Голя() и НеГоля().
  • Дата отправки отчёта: 8 ноября 2015 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: Реализовывать интерфейсы)
  • Что было сложным: Ничего сложного
  • Комментарии: Уже с интерфейсами становится понятнее и понятнее)
    Как я понимаю в методе Беги() нам нужно будет сделать движение кружка по таймеру в хаотичном порядке, причем, если шарик достиг конца поля, то он должен оттолкнуться (развернуться) от него и побежать в другую сторону.  Что касается метода Поймал(), то Евгений Витольдович дал очень хорошую подсказку, введя переменные sx и sy - смещение относительно координаты x и y соответственно. Мы будем определять поймал ли Голя игрока или нет по тому, если шарик-голя коснулся (налетел) на шарика-неГолю. Для этого нам и понадобится смещение (к примеру, если расстояние между шариками будет меньше, чем 5 пикселов, то шарик пойман, иначе - нет.). Это мое видение реализации этих методов, а прав ли я или нет, увидим в следующем уроке)
  • Оценка видео-уроку:
Отчёт от 2773 за Теория ООП / Интерфейс. Кружок хочет играть.




Оцени работу

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

2146. Иван
Иван
ответить
→  Никита  # Теория ООП / Интерфейс. Кружок хочет играть. / 2015-11-09 00:11

Молодец! Хорошо получается анализировать!


  • Отчёт оценивали:
    8050Илья0   459Сергей Сергеевич+1   429Максим Базуев+1   Посетитель+1   6696Владимир Борисенко+1   6987MichGar+1   6458Илья+1   7645Александр Львович+1   1901Neverwinter 2+1   6969Дмитрий Цвирко0   6203Николай (nick27m)+1   4889Валера Луцевич+1   8049Schweppers0   4748Карен Мурадян+1   2146Иван+1   7579colombocode0   7573Павел0   6452Кирилл Шмойлов+1   7871Мария+1   4732Sergey+1   4395Денис+1   1Евгений Волосатов+1   5419Роман+1   7901Влад+1   3658Назар0   6925Артём+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Повторил наследование. Метод поймал думаю должен отсекать прикосновение объектов, если они соприкоснулись назначать голей того кто ею не был. Метод беги, создать постоянное или по клику движение объектов.
без коментариев
Научился: Наследие от интерфейса
Метод Run() будет увеличивать (уменьшать) координаты в зависимости от расположения Голи.