settermethoden
SetterMethoden, oft einfach Setter genannt, sind Methoden einer Klasse, die es ermöglichen, den Wert einer privaten Eigenschaft eines Objekts zu setzen. Sie dienen der Kapselung, da Felder in vielen Sprachen privat gehalten werden und der Zugriff über Methoden gesteuert wird.
Typisch nehmen Setter einen Parameter entgegen, der dem neuen Wert entspricht, und geben oft keinen Rückgabewert
Setter stehen im Kontrast zu Getter-Methoden, die Werte lesen. Zusammen bilden sie das öffentliche Interface zur
Best practices umfassen, dass Setter gezielt Validierung durchführen, um Ungültigkeiten zu verhindern, und dass sie keine
In Sprachen wie Java, C# und PHP sind Setter verbreitet. In Sprachen mit Eigenschaften (z. B. C#,
Setter-Methoden sind ein grundlegendes Mittel der Objektorientierung zur Verwaltung des Objektzustands; ihr Einsatz erfordert sorgfältige Abwägung