Структурные паттерны
Last updated
Was this helpful?
Last updated
Was this helpful?
Структурные паттерны - это группа шаблонов проектирования, которая решает задачи, связанные с организацией классов и объектов в более крупные структуры.
Структурные паттерны уровня класса используют наследование для составления композиций из интерфейсов и реализаций.
Вместо композиции интерфейсов или реализаций структурные паттерны уровня объекта компонуют объекты для получения новой функциональности.
К структурным паттернам уровня класса можно отнести: и .
К структурным паттернам уровня объекта можно отнести: , , , .
Наследование - это концепция, позволяющая описать новый класс на основе уже существующего с частично или полностью заимствующейся функциональностью.
Композиция - построение структуры путем объединения объектов некоторых классов.