Объединение объектов: принципы обобщения в дизайне