Шаблоны проектированияСтруктурные шаблоныКомпоновщикКомпоновщик Организует объекты в древовидную структуру и позволяет работать с ними единообразно.