Es gibt viele reden über Getters und Setter sein "böse" und was nicht.Ist dieser Setter 'böse'
Meine Frage ist: ist der folgende Setter böse? (Rest der Klasse wird der Kürze halber weggelassen)
int balance
public void deposit(int amount)
{
this.balance += amount;
}
Diese Klasse emuliert einen Geldautomaten. Im Vereinigten Königreich gibt es ein paar Geldautomaten, mit denen Sie sowohl einzahlen als auch abheben können, daher benötigt dieses Objekt eine Möglichkeit, seinen Zustand (die Balance) zu ändern. Ist dieser Setter 'böse'?
setBalance/doDeposit – vladr
Dies ist nicht ein Setter. –