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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вебинар «Что тебе поможет стать крутым программистом?» начнётся через 12 час. 35 мин.

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

  • Третий урок
    Создание класса Graph и перенос в него всех действий с графикой.
  • Дата отправки отчёта: 9 июля 2015 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: Разносить по классам.
  • Что было сложным: ничего сложного, если это повторение
  • Комментарии: Можно было использовать структуру Point и таскать вдвое меньше параметров в функциях.
  • Оценка видео-уроку:
Отчёт от 6329 за Хранитель экрана / Новый класс Graph




Оцени работу

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

1901. Neverwinter 2
Neverwinter 2
ответить
→  Оля  # Хранитель экрана / Хранитель экрана. Новый класс Graph / 2015-07-09 20:51

Не, не любая.... Я попробовал вставить картинку в поздравительный экран сокобана (без надписи правда - ошибся чуток), Так мне отчет забрили))) Так что не любая))


6329. Никита
Никита
ответить
→  Евгений Волосатов  # Хранитель экрана / Хранитель экрана. Новый класс Graph / 2015-07-09 20:39

я потом заметил, в следующем уроке(я в вебинар все успел сделать)


1. Евгений Волосатов
Евгений Волосатов
ответить
→  Никита  # Хранитель экрана / Хранитель экрана. Новый класс Graph / 2015-07-09 19:25

Так мы же создали для этой цели структуру Pixel, где она у тебя?


24. Оля
Оля
ответить
→  Никита  # Хранитель экрана / Хранитель экрана. Новый класс Graph / 2015-07-09 17:48

Никита, все в твоих руках, реализуй, если тебе так больше нравится, тут любая твоя фантазия и реализация только приветствуется! :)



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился выносить сходный функционал в отдельный класс.
Автор выбрал не тот конструктор за основной. Если выбрать за основной конструктор наиболее полный из них, то избежать повторного запуска кода легко. На скриншоте можно увидеть мое решение, как видно код инициализации повторно не выполняется. Еще как вариант (еще проще) - использование параметров по умолчанию, но конкретно в моем исполнении этот вариант не подошел, т.к. у меня по умолчанию в качестве фона используется "естественный" цвет формы Windows, а такой цвет не является константой и компилятор на него ругается.
Научился: Рефакторингу и способам оптимизации и структурирования кода.
Трудности: Ничего, все просто.
Все отлично