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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

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

  • На этом уроке мы продолжим внедрение структуры Pixel в наши классы.
    Будем её использовать для хранения координат внутри класса.
    Также избавимся от повторяемого кода внутри конструкторов.
  • Дата отправки отчёта: 25 октября 2018 г.
  • Задание выполнено: за 1 день 9 час. 10 мин.
  • Чему научился: Урок просто замечательный! :) Но вот возникла проблема... После рефакторинга круг рисуется не в центре квадрата, а в его нижнем правом углу :( В скришнотах приложил весь код связанный с кругом. Спасибо за внимание :)
  • Что было сложным: Решить проблему указанную выше, чего сделать я не смог :(
  • Оценка видео-уроку:
Отчёт от 14981 за Теория ООП / Пиксели для классов


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




Оцени работу

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

10558. --
Иван Воронин
Иван Воронин
ответить
→  DimanDOS  # Теория ООП / Пиксели для классов / 2018-10-25 17:54

Не хватает данных об объекте "o", что там за координаты, у тебя явно изначально не то передаётся, относительно чего идёт смещение тоже не так как планируется. Посмотри сам код, там же явно показано, что вычисляется левый верхний угол, относительно которого и рисуется в ширину и высоту эллипс. Такое ощущение, что ты передаёшь координаты правого нижнего угла квадрата и поэтому рисуется относительно центра квадрата, а тебе надо передавать координаты центра квадрата и тогда круг как раз будет вписан в квадрат.


  • Отчёт оценивали:
    19525Александр Балбашов+1   6452Кирилл Шмойлов+1   18419DenisMed+1   20105Макс Тимашков+1   8275Tekashnik+1   20122Andrei+1   18131Александр+1   17606Виктор+1   17663Oleksandr+1   17425ser2018+1   20197Евгений Гаврусь0   3922Александр+1   17947Dmitry Sinitsin+1   1Евгений Волосатов+1   791Валерий Жданов+1  

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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Трудности: как всегда моя стихия не внимательность, напортачил . пришлось посидеть .
Чем дальше тем интереснее.


Научился: Оптимизации и приведение кода в структурированный вид
Евгений, спасибо за урок!