почему нельзя создать отдельно конструктор с папой, отдельно с мамой?
почему он их считает одинаковыми?
![]()
package com.javarush.task.task10.task1013;
/*
Конструкторы класса Human
*/
public class Solution {
public static void main(String[] args) {
}
public static class Human {
// Напишите тут ваши переменные и конструкторы
private int age;
private String name;
private String surname;
private boolean sex;
private Human mother;
private Human father;
public Human() {
}
public Human(int age) {
this.age = age;
}
public Human(int age, String name) {
this.age = age;
this.name = name;
}
public Human(int age, String name, String surname) {
this.age = age;
this.name = name;
this.surname = surname;
}
public Human(int age, String name, String surname, boolean sex) {
this.age = age;
this.name = name;
this.surname = surname;
this.sex = sex;
}
public Human(int age, String name, String surname, boolean sex, Human mother) {
this.age = age;
this.name = name;
this.surname = surname;
this.sex = sex;
this.mother = mother;
}
public Human(int age, String name, String surname, boolean sex, Human father) {
this.age = age;
this.name = name;
this.surname = surname;
this.sex = sex;
this.father = father;
}
public Human(int age, String name, String surname, boolean sex, Human mother, Human father) {
this.age = age;
this.name = name;
this.surname = surname;
this.sex = sex;
this.mother = mother;
this.father = father;
}
public Human(String name, String surname, boolean sex) {
this.name = name;
this.surname = surname;
this.sex = sex;
}
public Human(int age, String name, boolean sex, Human father) {
this.age = age;
this.name = name;
this.sex = sex;
this.father = father;
}
}
}