Hallo allerseits,
wie Methoden und Parameterübergabe funktionieren, weiß ich, aber in einem fremden Quellcode habe ich folgendes gesehen:
public void setOrt(String ort) {
change.firePropertyChange("ort", this.ort, this.ort = ort);
}
In der Methode firePropertyChange wird bei der Parameterübergabe von this.ort = ort gleichzeitig noch eine Zuweisung gemacht.
Meine Fragen:
1) Ist dies also das gleiche wie:
public void setOrt(String ort) {
change.firePropertyChange("ort", this.ort, ort);
this.ort = ort
}
2) Welchen Sinn hat die Zuweisung von this.ort = ort in der Parameterübergabe?
mfg
Ernst
wie Methoden und Parameterübergabe funktionieren, weiß ich, aber in einem fremden Quellcode habe ich folgendes gesehen:
public void setOrt(String ort) {
change.firePropertyChange("ort", this.ort, this.ort = ort);
}
In der Methode firePropertyChange wird bei der Parameterübergabe von this.ort = ort gleichzeitig noch eine Zuweisung gemacht.
Meine Fragen:
1) Ist dies also das gleiche wie:
public void setOrt(String ort) {
change.firePropertyChange("ort", this.ort, ort);
this.ort = ort
}
2) Welchen Sinn hat die Zuweisung von this.ort = ort in der Parameterübergabe?
mfg
Ernst