1. Learn
  2. /
  3. Курси
  4. /
  5. Оптимізація коду в Java

Connected

Вправа

Реалізація шаблону Singleton

Ваш застосунок має керувати налаштуваннями логування в багатьох компонентах. Зараз кожен компонент створює власний LogManager, що призводить до розбіжностей у конфігурації. Вам потрібно завершити реалізацію шаблону singleton, щоб усі компоненти використовували спільну конфігурацію логування.

Інструкції

100 XP
  • Додайте змінну static з назвою instance типу LogManager.
  • Зробіть конструктор доступним лише всередині класу.
  • Створюйте екземпляр LogManager тільки якщо наразі він дорівнює null.