Jeszcze zapytam czy taki zapis dla inicjowanej zmiennej bez pobierania argumentu jest poprawny?
this.kolor = "kolor";
czy stosować taki zapis?
kolor = "kolor";
package pl.codegym.task.task05.task0517;
/*
Tworzenie kotów
*/
public class Kot {
//tutaj wpisz swój kod
String imie;
int wiek;
int waga;
String kolor;
String adres;
public Kot(String imie) {
this.imie = imie;
this.wiek = 26;
this.waga = 70;
this.kolor = "kolor";
//this.adres = "adres";
}
public Kot(String imie, int waga, int wiek) {
this.imie = imie;
this.wiek = waga;
this.waga = wiek;
kolor = "kolor";
//this.adres = "adres";
}
public Kot(String imie, int wiek) {
this.imie = imie;
this.wiek = wiek;
this.waga = 70;
this.kolor = "kolor";
//this.adres = "adres";
}
public Kot(int waga, String kolor) {
this.waga = waga;
this.kolor = kolor;
//this.imie = "imie";
this.wiek = 60;
//this.adres = "adres";
}
public Kot(int waga, String kolor, String adres) {
this.waga = waga;
this.kolor = kolor;
this.adres = adres;
this.wiek = 70;
//this.imie = "imie";
}
public static void main(String[] args) {
}
}