Konstruktory i zmienne

Konstruktory i zmienne
JavaDevv
  • Rejestracja:około 9 lat
  • Ostatnio:ponad 8 lat
  • Postów:24
0

Cześć, z racji tego, że uczę się javy to mam pytanie.
Jaka jest różnica pomiędzy konstruktorami ?

Kopiuj
public class Test {
	private String name;
	private int age;

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getAge() {
		return age;
	}

	public void setAge(int age) {
		this.age = age;
	}

	public Test(String name, int age) {
		this.name = name;
		this.age = age;
	}

	 public Test(String name, int age) {
	 setName(name);
	 setAge(age);
	 }

Użycie jednego i drugiego daje ten sam wynik stąd też moje pytanie :)
Pozdrawiam

edytowany 1x, ostatnio: JavaDevv
twonek
  • Rejestracja:prawie 11 lat
  • Ostatnio:prawie 2 lata
  • Postów:2500
1

Żadna, jeśli metody set...() nie robią nic więcej poza ustawianiem wartości.

JavaDevv
  • Rejestracja:około 9 lat
  • Ostatnio:ponad 8 lat
  • Postów:24
0

Dziękuję za odpowiedź i wyrozumiałość :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.