Обсуждение:Компоновщик (шаблон проектирования)