Закрепляем паттерн Singleton

  • 16
  • Недоступна
Разберёмся с паттерном Singleton на примере светила и планет солнечной системы. Для начала займитесь поиском и найдите где-нибудь в интернете пример "ленивой" реализации Singleton и создайте по образу и подобию три Singleton-класса: Sun, Moon и Earth. Затем реализуйите в них интерфейс Planet. И проделайте ещё парочку операций.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (328)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Timankov Работает в Commercial photograp
20 марта, 06:46
столько времени на рефакторинг только из-за того что нужен instance с маленькой буквы и вводимые строки тоже🤦‍♂️🤦‍♂️🤦‍♂️
SWK
Уровень 11
9 марта, 10:31
А зачем instance маленькими буквами? Оно же, вроде как, большими по политесу.
Николай Стецюк
Уровень 17, Хмельницкий, Украина
19 февраля, 00:24
Решил задачу с 31-го раза. Все воевал с ошибкой неправильно присвоения переменой. Я и так и сяк. И уже на 31й раз обратил внимание, что зачем собственно СТАТИЧЕСКОЙ переменной возвращать значение через return, Будьте внимательны ))))
Alex Zernoklov
Уровень 22, Харьков, Ukraine
18 февраля, 09:54
Решил с 1го раза. Вот хорошая с подробным примером как создавать Singleton.
Nick Kremen
Уровень 33
9 февраля, 19:37
https://javarush.ru/groups/posts/589-patternih-i-singleton--dlja-vsekh-kto-vpervihe-s-nimi-stolknulsja в помощь
Masha Frolova учу java
31 января, 17:54
"По образу и подобию в отдельных файлах создать в отдельных файлах три класса синглтона " главное не запутаться не запутаться
Ян
Уровень 20, Москва
13 января, 12:25
Задача несложная, но где я вот запутался, это в классах тех трёх, что там статик надо делать, а что нет.
Алексей Сивенков
Уровень 16, Москва
12 января, 16:00
пригорело( я так и не понял что не нравилось валидатору - так и висят две ошибки : -якобы строка читается не один раз - нет присвоения. Когда запускаю сам, ручками, все работает как надо. Более того изменяя вид записи кейса получаю ошибку компиляции (при выборе проверки)(((((
Nikolay Zerkalov
Уровень 51, Томск
25 декабря 2021, 09:15
я извиняюсь, а как понять "Закрепляем паттерн Singleton" если это вообще первое упоминание о паттернах?
Elidriel
Уровень 35, Воронеж
12 января, 13:25
Marinka Rostovskaya
Уровень 29, Ростов-на-Дону, Россия
26 января, 22:37
Лекция Java Core 4 уровень, 8 лекция (https://javarush.ru/quests/lectures/questcore.level04.lecture08) Задача Singleton она последня в списке.
Николай Гончарик
Уровень 34, Челябинск
5 декабря 2021, 05:14
Для комментатора Rikki Nadir - сдал без synchronized. Потокобезопасность не при чём. Ленивую реализацию буквально скопировал с примера из гугла. geeksforgeeks.org/java-singleton-design-pattern-practices-examples/ - ссылка в помощь. В остальном сделал все за минуту, и сдал с первой попытки. Даже удивительно, что задачу решило всего 29260 учеников. Рекомендую просто вернуться к теме паттерна проектирования "Singleton" и разобраться, как создаются его объекты.
Anonymous #2611513
Уровень 21
8 апреля, 11:07
Благодарю, помогло, получилось с первого раза)