Мы продолжаем знакомство с шаблоном проектирования: "Observer". На этом уроке мы создадим программу информирования о погоде. Для этого мы создадим класс Sensor(), который будет узнавать текущую температуру и информировать об этом тех, кому это нужно и при необходимых значениях температуры.
Дата отправки отчёта:
22 марта 2017 г.
Задание выполнено: за
15 мин.
Чему научился:
--
Что было сложным:
ничего
Комментарии:
Всё норм. Фотка с температурой - это у нас этой зимой.
Научился: "измерять температуру" Трудности: Ничего, всё до боли знакомо (в смысле - датчики температуры) Знакома ситуация с бесконечным циклом и выходом по пересбросу питания :)
Научился: в новом проекте начали с создания класса Sensor наследуемого от системной библиотеки java.util.Observable
Метод информирования Наблюдателей содержит инструкции:
- установить наличие изменений
- оповестить Наблюдателей (с аргументом из метода возвращаемого методом этого же класса getTemperature)