Please enable JavaScript.
Coggle requires JavaScript to display documents.
ПРОЕКТИРОВАНИЕ (PATTERNS (СТРУКТУРНЫЕ (ADAPTER (adapter, Нужно помочь…
ПРОЕКТИРОВАНИЕ
PATTERNS
СТРУКТУРНЫЕ
-
DECORATOR
Динамически добавляет объектам новую функциональность, оборачивая в обертки
-
PROXY
-
позволяет подставлять вместо реальных объектов объекты-заместители, делающие что-то до или после передачи вызова оригиналу
FACADE
-
предоставляет простой интерфейс к сложной системе классов, библиотеке или фреймворку.
COMPOSITE
-
позволяет сгруппировать множество объектов в древовидную структуру, а затем работать с ней так, как будто это единичный объект
FLYWEIGHT
-
экономит память, разделяя общее состояние объектов между собой, вместо хранения одинаковых данных в каждом объекте
BRIDGE
разделяет один или несколько классов на две отдельные иерархии — абстракцию и реализацию, позволяя изменять их независимо друг от друга
-
-
-
-
-