Создан заказ №11931862
24 января 2026
Объектно-ориентированное программирование. Пишем по паттернам
Как заказчик описал требования к работе:
Реализовать простой вариант паттерна Наблюдатель (Observer) для Java (например, часы, будильник). (с использованием JavaFX, в intellij idea).
• TimeServer — наблюдаемый объект (“Subject”), генерирует “тики”.
• Три устройства — наблюдатели (“Observers”), каждый подписан на сервер и реализует своё по
ведение при “тик”-уведомлении (update).
• Одна панель управления для сервера, отдельные панели для каждого устройства.
в реализации:
• Все наблюдатели реализуют один интерфейс с одним методом update(), который не принимает параметров (пустой).
• Тайм-сервер (Subject) хранит список наблюдателей (Observer).
• При наступлении события тайм-сервер вызывает у всех подписчиков метод update().
• Каждый наблюдатель поддерживает собственное локальное время — считает апдейты с момента включения и реагирует, когда нужно.
• Никаких параметров при вызове update() не передается
Всё построено по паттерну Observer:
Сервер “тикает” и рассылает update() наблюдателям
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
25 января 2026
Заказ завершен, заказчик получил финальный файл с работой
5
Объектно-ориентированное программирование. Пишем по паттернам.jpg
2026-01-28 13:09
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Работа сделана качественно, автор быстро реагирует на сообщения, делает все в срок.)) автор выполнил больше)) огромное спасибо за docx и терпение
Хочешь такую же работу?