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

Формула программиста
основатель — Волосатов Евгений Витольдович
C# Олимпиада из Простоквашино
Скидка на Комбинаторику

Теория ООП / Структура пикселя

  • Создадим структуру для задания координат пикселя
    и перепишем классы и программу с её использованием.
    Почитать об отличии класса от структуры:
    http://www.cyberforum.ru/csharp-beginners/thread442631.html
  • Дата отправки отчёта: 3 октября 2015 г.
  • Задание выполнено: за 30 мин.
  • Чему научился: Работать со структурами
  • Что было сложным: поставить точку.
  • Комментарии: тут перегрузка функций в конструкторах классов используется?
  • Оценка видео-уроку:
Отчёт от 5291 за Теория ООП / Структура пикселя




Оцени работу

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

24. Олюшка
Олюшка
ответить
→  Евгений  # Теория ООП / Структура пикселя / 2015-10-03 22:55

Евгений, отлично позанимался! :)


  • Отчёт оценивали:
    7398Альберт+1   459Сергей Сергеевич+1   6289Екатерина+1   24Олюшка+1   3747Сергей+1   3664данила+1   7226Наталья+1   6452Кирилл Шмойлов+1   6282Михаил+1   6971avelkor+1   1947Denis+1   6644valerys Nikola+1   5489Serg+1   1901Neverwinter 2+1   1Евгений Волосатов+1   2146Иван+1   5882Александр Широков+1   5419Роман+1   2912Игорь+1   4889Валера Луцевич+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: У структур нет наследования, важности порядка инициализации
Трудности: Я поставил не тот порядок инициализации и не отображался один элемент. Переставил - все заработало
Отличный урок! 10-минутные видео очень динамичные и увлекают. Резкие, быстрые. Может их и утомительно изготавливать, но выполнять по ним крайне удобно!
Научился: Создавать структуры.
Трудности: Из-за невнимательности я опять написал присвоение координат пикселям _после_ создания всех объектов, а потом искал отладчиком, где я накосячил. Вроде все правильно и координаты такие же, а видно только четверть окружности. Потом уже глаз зацепился за расположение группы пикселей и тут как бы озарило, что объекты уже созданы, а пикселям еще не присвоены координаты. Я подумал, что может быть и все равно в какой последовательности, но перенес их в начало и все заработало. Уже опять 8 вечера и глаз закрывается. Наверное на сегодня хватит.
Теперь я понял и увидел прогресс и логичность, а так же образность ооп. Для меня в голове проще представить линии, как связь 2х точек. А вместо этого надо в стандартный метод рисования линии вбивать аж 4 параметра координат. Это как бы совсем не образно и сразу теряется концентрация и все начинает путаться. Сейчас, глядя уже на такой код, у меня в голове образовалась образная картина всей проги и я понимаю зачем столько методов вложенных друг в друга и почему столько Draw, хотя который без аргументов делает совсем другие действия. Вобщем мне нравится развитие ситуации. Это понимание или прозрение дает новые силы и уверенность в дальнейших действиях следущих уроков. А то я сегодня сделал только 3 или 4 урока и больше времени потратил на просмотр ютуба. Завтра попробую сделать больше. Если кто-то говорит, что надо просто делать и потом само станет понятно, то сначала такие слова кажутся пустыми. Но стоит только дальше просто делать и действительно все становится понятно. Такие слова можно понять только уже после того, как совершил действия. Так что я тут тоже могу тупо сказать, что надо просто делать, хотя это очень трудно дается и лень делать то, что непонятно. Такие вот ощущения у меня.