Паттерни проектування у Java

ВІДЕОУРОК № 6. Паттерн Singleton

Визначення такого паттерну проектування, як Singleton та розгляд варіанта його виникнення та застосування в умовній ситуації при розробці програми з можливим прикладом із життя. Розгляд структури паттерну проектування Singleton та визначення зв'язків та взаємодії між об'єктами. Розгляд областей застосування патерну Singleton та проблем проектування, які він здатний вирішити. Розбір переваг та недоліків цього паттерну проектування. Розбір невеликої програми, в якій реалізований паттерн Singleton, а також перевірка роботи цієї програми та розбір результатів її виконання. Перелік бібліотек Java, бізнес логіка яких ґрунтується на використанні паттерну Singleton. І наприкінці, розгляд варіантів взаємовідносин між паттерном Prototype та іншими паттернами проектування, а також відмінностей між паттерном Singleton та схожими паттернами проектування.