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

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

Теория ООП / Перемещение круга

  • На этом уроке мы начнём реализовывать идею перемещения спрайтов.
    Начнём, как обычно, с простого. Научимся перемещать один кружок.
  • Дата отправки отчёта: 30 апреля
  • Задание выполнено: за 1 час. 15 мин.
  • Чему научился: согласно плана данного урока:
    1. Создaть мeтoд Move() в базовом класcе.
      2. Наpиcoвать кружок в отдeльной фyнкции oсновной программы.
      3. Добaвить кнoпкy для перемещения кpужкa.
      4. Изменить мeтoд Circle.Move() чтoбы кружок перeмещaлcя.
      5. Уяснить oтличия кooрдинат кружка oт коopдинаты position.
      6. Убедитьcя, чтo кpужок перемeщаeтcя при нажатии на кнопочку
  • Что было сложным: Вроде всё понятно. Ничего сложного пока не было.
  • Комментарии: Всё прекрасно объяснено.
  • Оценка видео-уроку:
Отчёт от 6670 за Теория ООП / Перемещение круга




Оцени работу

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

24. Оля
Оля
ответить
→  Николай  # Теория ООП / Перемещение круга / 2016-04-30 16:59

Николай, очень хорошо уже продвинулся, рада твоим результатам! :)


  • Отчёт оценивали:
    689Igorenzia+1   9567Максим+1   4467Alcatraz+1   1Евгений Витольдович+1   9263Андрей Н.+1   6452Lik_Kirill+1   459Сергей Сергеевич+1   24Оля+1   1537Сергей+1   9237Mais+1   6282Михаил+1   7276Ильшат+1   3506Алексей|BrisK|Кривицкий+1   7119Новопашин Владимир+1   7645Александр Львович+1   9288Pučko Antonina+1   10106Alexmidrus0   10116nik0   6925Артём+1   1967Дмитрий+1   791Валерий+1   9332Dima+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Передвигать кружок. Для этого 1) в базовом классе создадим метод Move (Pixel position), которая смещает окружность 2) на форме создаем кнопку, после нажатия которой, кружок перемещается. 3) Создаем функцию Demo, в котором создаем окружность заданного радиуса с центром в начале координат и методом Move . 4) Посредством F11 попадаем в функцию public Pixel, снова возвращаемся в Demo, и 5) Попадаем в класс Circle в окружность с начальными координатами, а оттуда в класс Shape, который получает значение position - текущее положение центра окружности.
Трудности: Илюстрация перехода из класса в класс посредством BreakPoint и компановка скриншотов.
No Comments
Научился: свободно разруливаю в получившейся программе (пишу слегка по своему, соотв все проблемы приходится решать самому, в лоб из видео не спишешь, но структура повторена, полиморфизм, наследование и инкапсуляция применены). Отдельный кружок нарисовал, кнопку сделал, кружок перемещается.
Трудности: все ок
все ок