вывод в консоль верный [com.javarush.task.task35.task3507.data.Cat@65b3120a] только класс Cat наследуется от Animal и имеет публичный конструктор без параметров для проверки делаю пабликом конструктор в классе Sheep [com.javarush.task.task35.task3507.data.Cat@65b3120a, com.javarush.task.task35.task3507.data.Sheep@5e9f23b4] Пробовал делать через getDeclaredConstructors() - начинаем добавлять объекты и с приватным конструктором, все равно не принимает. Что хочет валидатор?