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

Формула программиста
основатель — Волосатов Евгений Витольдович
Большой Новогодний подарок от Игромистра
Безденежный доступ к видеокурсам за Мегахеши

Хранитель экрана / Новый класс Figure

  • Четвёртый урок
    На этом уроке мы вынесем всю логику работы с координатами в отдельный класс Pixel и в конце добавим ещё одни шарик в наш "Хранитель экрана".
  • Дата отправки отчёта: 10 июля 2015 г.
  • Задание выполнено: за 25 мин.
  • Чему научился: Запускать шарики через рандом
  • Что было сложным: Не смог поменять цвет для каждого шарика(
  • Комментарии: Теперь можно писать бильярд)
  • Оценка видео-уроку:
Отчёт от 459 за Хранитель экрана / Новый класс Figure




Оцени работу

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

459. Сергей Сергеевич
Сергей Сергеевич
ответить
→  Олюшка  # Хранитель экрана / Хранитель экрана. Новый класс Figure / 2015-07-10 22:42

я специально так сделал))) Не помню на чем писал я, то ли на паскале, то ли на консоле C# падающий снег))) вот решил с шариком тоже сделать)


24. Олюшка
Олюшка
ответить
→  Сергей Сергеевич  # Хранитель экрана / Хранитель экрана. Новый класс Figure / 2015-07-10 22:38

Сергей, класс! Мне напоминает снежки! :)



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Повторил пройденное
Заменил лишние переменные одним списком фигур. Добавил три фигуры разной формы и направления движения. Сделал два скриншота, на одном из которых не очищен фон во время инициализации поля, чтобы было видно траектории передвижения фигур. Поле размера фигуры сделал публичным, чтобы можно было сразу добавлять в список создаваемый экземпляр с указанием необходимых параметров.
Научился: Узнала больше про рефакторинг кода, как разные конструкторы создавать и тд.
Трудности: Ничего, разве что чуть подумать пришлось, как разные цвета шарикам присваивать.
Все понравилось, отличный урок. Спасибо, Евгений