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

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

Теория ООП / Пиксели для классов

  • На этом уроке мы продолжим внедрение структуры Pixel в наши классы.
    Будем её использовать для хранения координат внутри класса.
    Также избавимся от повторяемого кода внутри конструкторов.
  • Дата отправки отчёта: 13 мая 2015 г.
  • Задание выполнено: за 15 мин.
  • Чему научился: Работе с конструкторами
  • Что было сложным: Всё просто
  • Комментарии: Замечательные уроки
  • Оценка видео-уроку:
Отчёт от 3397 за Теория ООП / Пиксели для классов




Оцени работу

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

1. Евгений Витольдович
Евгений Витольдович
ответить
→  Sergey  # Теория ООП / Пиксели для классов / 2015-05-13 10:47

Как-то очень шустро у тебя получается :)



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Узнал как в конструкторе вызывать другой конструктор, используя слово : this. Увидел другое ключевое слово - base. Узнал как добавлять необходимые "юзинги". По ходу решения понял что есть проблема дублирования кода и ее необходимо(рекомендуется) решать. Научился применять поля типа класс или структура и работать с ними.
Трудности: въехать в то чему научился....
а что такое base? как я понимаю мы вызывали конструктор из другого конструктора ключевым словом : this. Этот оператор (так его назовем) смотрел на все конструкторы класса и вызывал наиболее подходящий по параметрам ...а что было бы если мы писали : base ?
Научился: В клacсе кaждoй фигypы для хpaнения коoрдинат использовал структуру Pixel. Убpaл повтоpяeмый кoд из кoнстpyкторoв используя вызов через : this (). Измeнил фyнкции Draw для рисoвaния фигyp.
+++