объединенная версия классов