У цьому уроці буде розглянуто патерн "Компонувальник", який дозволяє класам працювати як зі списком об'єктів, так і з окремими об'єктами. Буде показано, як патерн "Компонувальник" дозволяє побудувати складні деревоподібні структури.