Mimo iż we wszystkich trzech inicjalizatorach używałem tej samej metody(korzystania z poprzedniej metody) to nie zalicza mi jedynie ostatniego. Dlaczego?
package pl.codegym.task.task05.task0511;
/*
Utwórz klasę Pies
*/
public class Pies {
String imie;
int wzrost;
String kolor;
public void inicjalizuj(String imie){
this.imie = imie;
}
public void inicjalizuj(String imie, int wzrost){
this.inicjalizuj(imie);
this.wzrost = wzrost;
}
public void inicializuj(String im, int wzr, String kolor){
this.inicjalizuj(im,wzr);
this.kolor = kolor;
}
public static void main(String[] args) {
}
}