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

Формула программиста
основатель — Волосатов Евгений Витольдович
Вебинар «TelegramBot» начнётся через 16 час. 38 мин.

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

  • На этом уроке мы продолжим внедрение структуры Pixel в наши классы.
    Будем её использовать для хранения координат внутри класса.
    Также избавимся от повторяемого кода внутри конструкторов.
  • Дата отправки отчёта: 28 октября 2015 г.
  • Задание выполнено: за 20 мин.
  • Чему научился: Создавать структуру для повторяющихся полей
  • Что было сложным: Ничего
  • Комментарии: Круто!!
  • Оценка видео-уроку:
Отчёт от 429 за Теория ООП / Пиксели для классов


Отчёт от 429 за Теория ООП / Пиксели для классов




Оцени работу

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

  • Отчёт оценивали:
    429Максим Базуев+1   5026Екатерина+1   7645Александр Львович+1   24Оля+1   6458Илья+1   5419Роман+1   2353Павел Журавлевич+1   4378Александр+1   5029Андрей Поляков+1   4546Artem0   7857Анастасия0   5219Nromik+1   7036Рома Дячук0   7226Наталья+1   4004Елена+1   6758Роман Осипов+1   4395Денис+1   1Евгений Витольдович+1   5565Frank+1   7788Ксения+1   6203Николай (nick27m)+1   1305Валерий+1   7871Мария0   1947Denis+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Узнал что ключевое слово this не только указывает на текущий экземпляр.
Трудности: Понять что применение ключевого слова this состоит в проектировании класса, использующего технику под названием сцепление конструкторов или цепочка конструкторов (constructor chaining). Этот шаблон проектирования полезен, когда имеется класс, определяющий несколько конструкторов. Учитывая тот факт, что конструкторы часто проверяют входящие аргументы на соблюдение различных бизнес-правил, возникает необходимость в избыточной логике проверки достоверности внутри множества конструкторов.
Беглый ввод ключевого слова, стоило заострить на нем внимание. Пришлось читать дополнительную литературу, но ничего
Научился: вызывать конструктор в конструкторе
Трудности: возникли проблемы при задании радиуса. проблема была решена с помощью задания окружности вписыванием в прямоугольник, задав верхний правый угол, ширину и высоту (т.е. большую и малую полуось эллипса). а через радиус и центр задавать неудобно.
см.выше