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

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

Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК.

  • На этом уроке мы допишем последние две функции
    и надолго залипнем в экран, наблюдая за новой
    игрой для наших кружков, как вирусная эстафета
    может быстро передаваться, особенно, когда
    игроков очень много.
    В комментариях написать свой отзыв об этой серии уроков.

    Следующие уроки не обязательны для выполнения.
    Я предупредил.

    Какой курс ты будешь проходить следующим?
  • Дата отправки отчёта: 8 ноября 2015 г.
  • Задание выполнено: за 1 час. 15 мин.
  • Чему научился: На примерах новых игр удалось глубже понять, что такое интерфейс. Теперь есть база для расширения своих познаний.
  • Что было сложным: Вообще я тут стал смотреть смотреть смотреть на код код код... И вижу что я не всё понимаю. Например gamers.Add(gamer); - команда добавляет нового игрока... А какого? Как это узнать? Что изначально в переменной gamer? причем эта переменная типа "Игрок" то есть типа интерфейс. Я так подозреваю, что я не знаю какое-то универсальное свойство списка. Но если это не так, поправьте меня, то есть если где то в программе мы это оговариваем особо.
  • Комментарии: Скриншотов программы не будет, потому что есть видео.
  • Видеозапись: https://youtu.be/mXdsRztfQK8
  • Оценка видео-уроку:
Отчёт от 1901 за Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК.


Отчёт от 1901 за Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК.




Оцени работу

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

1901. Neverwinter 2
Neverwinter 2
ответить
→  Оля  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2015-11-09 16:30

Спасибо за поддержку, она очень важна. Этот курс вроде и не сложный, но как то тяжело..... непросто идет. Программа работает с глюками (о которых я упоминал в видео).


24. Оля
Оля
ответить
→  Neverwinter 2  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2015-11-09 02:55

Кирилл, Я точно знаю что ты сможешь и сделаешь, а еще больше уверена что ты все поймешь и будешь применять дальше в своих уже программах! :)


1901. Neverwinter 2
Neverwinter 2
ответить
→  Евгений Витольдович  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2015-11-08 16:17

Спасибо! Ваша поддержка очень важна! Было сложно это доделать, и будет еще сложнее доделать с квадратиками.. ага)))


7276. Ильшат
Ильшат
ответить
→  Neverwinter 2  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2015-11-08 16:12

Прикольное видео, приятно, что ты понял мой посыл про курс ООП, спасибо) По поводу gamers, вся фишка в том, что нам безразлично кого мы добавляем в список, главное, чтобы он был Игроком, то есть, реализовал интерфейс. Я тебе советую еще раз пересмотреть начальные уроки, где Евгений Витольдович объясняет про интерфейс, нажимать на паузу, пропустить через себя и дальше смотреть, пока не поймешь)


1. Евгений Витольдович
Евгений Витольдович
ответить
→  Neverwinter 2  # Теория ООП / Интерфейс. ФИНАЛЬНЫЙ УРОК. / 2015-11-08 16:00

Ну, ты типа молодец!
В смысле,
Молодец Кирилл = new Молодец();


  • Отчёт оценивали:
    6696Владимир Борисенко+1   7645Александр Львович+1   7036Рома Дячук0   6452Lik_Kirill+1   6919Anton Sozykin+1   1Евгений Витольдович+1   2773Никита+1   7276Ильшат+1   7871Мария+1   8050Илья0   6885lomik+1   6458Илья+1   5911Ильдар0   4889Валера Луцевич+1   459Сергей Сергеевич+1   429Максим Базуев+1   6987MichGar+1   6203Николай (nick27m)+1   4748Карен Мурадян+1   7579colombocode0   7573Павел0   24Оля+1   4732Sergey+1   4395Денис+1   5419Роман+1   10494Алексей В.+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: согласно плана урока: 1. Реaлизoвaть метод SetNewVirus(Игрок). 2. Реaлизoвaть метод FindNewVirus(). 3. Запycтить нoвую игру, сменив в FormGame - GameCatch нa GameVirus. 4. Попpoбoвать обездвижить зарaжённыъ игрoкoв. 5. Напиcaть в кoмментариях отзыв oб этой ceрии уроков.
Трудности: Ничего
Все понятно
Научился: заражать игроков Великолепный курс! Я понял что ООП позволяет довольно гибкие вещи делать, причем не ломая старый код а дополняя его. Да не задумывался о том что интерфейс - 100% гарантия чего-либо....просто в голову не приходило думать в такой плоскости.
Трудности: быть заразным! (я в шоке от того что это был вэбинар который шел ВООБЩЕ без перерыва!!!)
врач долго ехал... Можно было наверное кнопками выбирать стиль игры чтобы не комментировать часть кода руками....как то ...не творчески