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

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

Теория ООП / Рисователь снеговиков

  • На этом уроке мы реализуем метод Draw (Shape shape) через серию условных операторов.
    А также создадим функцию для рисования целевого спрайта (снеговика) - Draw (Shape [] shapes).
    Результат работы программы не изменяется, а вот содержимое кода всё более и более облагораживается.
  • Дата отправки отчёта: 1 мая 2015 г.
  • Задание выполнено: за 1 час. 10 мин.
  • Чему научился: Работать с getType классов.
  • Что было сложным: найти и устранить свой баг, из-за которого ботинки цветного снеговика оказались в левом верхнем углу
  • Комментарии: Много нового удалось сделать, увидел совершенно иное построение фигуры по иному принципу. Еще шаг к управляемому снеговику. А по поводу переменной position - это и будет базовая точка, про которую говорили несколько уроков назад, наверное, сделав началом отсчета не 0;0 а x:y этой точки, а потом изменяя их, можно двигать фигуры
  • Оценка видео-уроку:
Отчёт от 791 за Теория ООП / Рисователь снеговиков




Оцени работу

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

4732. Sergey
Sergey
ответить
→  Михаил  # Теория ООП / Рисователь снеговиков / 2015-05-01 14:52

Согласен насчет раздела! Или был бы форум по обсуждению


4692. Михаил
Михаил
ответить
→  Валерий Жданов  # Теория ООП / Рисователь снеговиков / 2015-05-01 14:41

Собственные ошибки помогают развиваться вдвойне, ведь важно не просто просто перебить код с видеоурока, но и понять смысл написанного. Рад, что ты разобрался. Думаю можно было бы создать дополнительный раздел, где каждый бы выкладывал фрагмент кода с ошибкой, для того чтобы другие пользователи помогали её исправить.



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Узнал, что все созданные нами классы наследуются от класса Object
От переменной Shape.positon я думаю будет отсчитываться положение снеговика)
Научился: Научился работать с экземплярами базового класса и выводить их на экран.
Большое спасибо! Замечаний нет. Переменная Shape.position создается для указания точки центра, от которого рассчитываются параметры группы фигур (спрайта) (думаю, что эта точка будет особенно нужна для моделирования поворота спрайта).