[ULearn] Практика. Логгер. (Java)

Раздел
Программирование
Предмет
Просмотров
758
Покупок
7
Антиплагиат
Не указан
Размещена
25 Сен 2022 в 18:24
ВУЗ
Ulearn
Курс
1 курс
Стоимость
400 ₽
Демо-файлы   
1
png
Screenshot_1
88.4 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
txt
решение
4.3 Кбайт
Описание
Практика. Логгер


РАБОТА БЫЛА СДАНА 25.09.2022, ЕСЛИ ВЫ БУДЕТЕ ПОКУПАТЬ РЕШЕНИЕ ЧЕРЕЗ НЕСКОЛЬКО МЕСЯЦЕВ, УСЛОВИЕ МОЖЕТ БЫТЬ ДРУГИМ. КРОМЕ ТОГО, ULEARN ТАКЖЕ ПРОВЕРЯЕТ НА АНТИПЛАГИАТ, - НЕ ЗАБУДЬТЕ ПОМЕНЯТЬ КОД.


Создайте абстрактный класс AbstractLogger, а также два класса, которые будут наследовать этот класс и реализовывать методы:

— поля levelcalendarnamemessage (используйте для них наиболее подходящие типы данных),

— методы debug, info, warning, error, принимающие строку и возвращающие соответствующий уровень сообщения. Например: debug вернет строку типа: "[DEBUG] calendar name message",

— метод toString, который возвращает строку типа: "level calendar name message",

— метод setCalendar, который принимает год, месяц, день, час, минуту, секунду и присваивает это значение полю calendar.

Создайте класс logManager, который содержит в себе список объектов класса Logger, имеющий методы:

— addLogger() — принимает логгер и добавляет его в список,

— getLogger() — возвращает логгер по его имени,

— printLoggers() — возвращает строку, в которой записаны все строковые представления логгеров (toString), каждое в отдельных строках.

Вам подходит эта работа?
Другие работы автора
Следующая работа
Прямой эфир