2. Структурні патерни проектування (Structural)
Під час розробки програмного забезпечення, Структурні патерни проектування спрощують проектування шляхом виявлення простого способу реалізації відносин між суб’єктами.
- 2.1. Адаптер (Adapter / Wrapper)
- 2.2. Міст (Bridge)
- 2.3. Компонувальник (Composite)
- 2.4. Перетворювач даних (Data Mapper)
- 2.5. Декоратор (Decorator)
- 2.6. Впровадження залежності (Dependency Injection)
- 2.7. Фасад (Facade)
- 2.8. Текучий інтерфейс (Fluent Interface)
- 2.9. Легковаговик (Flyweight)
- 2.10. Замісник (Proxy)
- 2.11. Registry