Задачу я решил , валидацию прошла, но мне хочется узнать другой метод решения. Не могу понять почему данный конструктор : public Human(String name, boolean sex , int age,ArrayList<Human> children) { this.name = name; this.sex = sex; this.age = age; children.addAll(this.children); } Не принимает в себя обьект в методе main : Human detb1 = new Human("detb1",true,13); Human detb2 = new Human("detb2",true,17); Human detb3 = new Human("detb3",false,21); Human mat1 = new Human("mat1", false, 45, detb1, detb2, detb3);