Kurz erklärt
Ein Setter ist eine Methode, die den Wert eines privaten Attributs von außen setzt. Üblich ist der Name setAttribut(wert).
Genauer
Während ein Getter nur liest, ändert ein Setter den Zustand eines Objekts. Der große Vorteil gegenüber einem öffentlichen Attribut: Der Setter kann den neuen Wert vorher prüfen und ungültige Werte ablehnen. So bleibt das Objekt immer in einem gültigen Zustand.