Uczę się javy z kilku źródeł co wprawiło mnie kolejny raz w zagwozdkę nad pewną kwestią. Chodzi mi o mutatory i akcesory:
private int promien;
public void setPromień(int r)
{
this.promien = r;
}
private int promien;
public void setPromień(int r)
{
promien = r;
}
Które ustawienie mutatora jest poprawne?
I chodzi mi jeszcze o samo rozumienie tego zagadnienia.
Jeżeli w klasie dziedziczącej chcę zmienić wartość pola "promien" (ale nie zmieniać wartości tego pola w super-klasie) to powinienem korzystać z akcesora i mutatora - Tak to działa?