Мы продолжаем знакомство с шаблоном проектирования: "Observer". На этом уроке мы вспомним картинку, с которой начиналась наша серия уроков. Чтобы реализовать что-то похожее, мы воспользуемся классом FacadeMotivator(), которые реализовали во время прохождения Шаблона Проектирования: "Facade".
Дата отправки отчёта:
15 сентября 2020 г.
Задание выполнено: за
33 мин.
Чему научился:
Реализовали показ банера с температурой, воспользовавшись другим проектом.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: 2146. Иван+1791. Валерий Жданов+128396. Bemen+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Повторил пройденное Трудности: понять почему корректно по вертикали не центровало Урок отличный, но в перенесённом классе, который создавали для мотиватора/демотиватора были некоторые особенности из-за которых возникли проблемы не только у Игромистра с цветом, это я сразу понял, а вот с центровкой по вертикали пришлось повозиться, а потом решил проверить, как генерируется размер картинки, оказалось, что там учитывался размер блока под текст, но так как у нас картинки нет, а блок под текст уже не имеет смысла, то он и добавлял снизу лишнее пространство. В итоге модифицировал класс основательно, чтобы он был более универсальным. з.ы.
Добавил поддержку центровки текста: top, center, bottom (по вертикали)
Добавил поддержку многострочного текста, разделитель "\n", поддержку котором пришлось написать самому.
Добавил вывод температуры в трёх единицах измерения: Цельсий, Фаренгейт и Кельвин.