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

Формула программиста
основатель — Волосатов Евгений Витольдович
1-2-3 мая - Создай online игру!

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

  • На этом уроке мы реализуем метод Draw (Shape shape) через серию условных операторов.
    А также создадим функцию для рисования целевого спрайта (снеговика) - Draw (Shape [] shapes).
    Результат работы программы не изменяется, а вот содержимое кода всё более и более облагораживается.
  • Дата отправки отчёта: 13 июня 2016 г.
  • Задание выполнено: за 30 мин.
  • Чему научился: узнал о typeof
  • Что было сложным: ничего
  • Комментарии: position для вращения
  • Оценка видео-уроку:
Отчёт от 3223 за Теория ООП / Рисователь снеговиков




Оцени работу

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


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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: До этого я рисовал двух снеговиков в одном цикле. Из-за нового метода Draw (Shape [] shapes) цикл два раза проходим, но конечно это универсальнее, так как мы же не только снеговиков рисуем. Shape.position - это базовая точка, сдвиг от начала координат 0,0. Для метода Draw (Shape shape) - Switch Case можно использовать через shape.GetType().Name

Научился: Сравнил свой вариант исполнения и на уроке... Радует, что способ реализации оказался схожим, значит мысль была верной))) Понравился вариант реализации,по рисованию объектка из массива . Коротко и все тоже самое.... Думаю переменная Position будет начальной точкой от которой потом выстраивается снеговик. Переменная Position думаю необходимо как стартовая точка. От нее потом можно строить фигуры