Шаблоны Java. Приспособленец (Flyweight)
Vladimir Vysokomornyi
0:00 / 0:00
Шаблоны Java. Приспособленец (Flyweight)
8 526 просмотров · 10 л. назад
Vladimir Vysokomornyi
19,5 тыс. подписчиков
8 526 просмотров · 10 л. назад
Шаблон проектирования Flyweight (Приспособленец) предназначен для уменьшения количества объектов в приложении путем совместного их использования.
Flyweight дополняет шаблон Factory Method таким образом, что при обращении клиента к Factory Method для создания нового объекта ищет уже созданный объект с такими же параметрами, что и у требуемого, и возвращает его клиенту. Если такого объекта нет, то фабрика создаст новый.
вКонтакте: http://vk.com/java4you
Плейлист: • Шаблоны проектирования Java
Видео: • Шаблоны Java. Приспособленец (Flyweight)