На этом уроке мы реализуем синглтон с использованием перечислений. Для этого мы переделаем Log() из класса (class) в перечисление (enum). Тоже самое мы проделаем и с классом Timer()
Дата отправки отчёта:
12 февраля 2017 г.
Задание выполнено: за
15 мин.
Чему научился:
Enum синглтону
Что было сложным:
найти время
Комментарии:
Отличный урок, замечательная альтернатива реализации синглтона, по тестам enum быстрее варианта с классом где-то на 30-35% в нашем случае идеально подходит, думаю логично использовать этот вариант пока не упрёшься в ограничения enum, тогда уже можно и на основе класса.
Научился: Научился использован enum как шаблон singleton. Вообще шикарно получилось и главное ничего придумывать не надо. Видимо много народу уже на эту тему подумало.