public class SavingsAccount {
public static int annualInterestRate = 0;
private double savingsBalance = 0;
public double calculateMonthlyInterest(){
return (savingsBalance * annualInterestRate)/12;
}
}
Dies ist, was ich derzeit habe. Ich habe jeden Teil gemacht, der benötigt wurde, außer dem eingestellten Wert. Ich brauche eine statische Methode, um den Wert von annualInterestRate auf etwas anderes zu setzen. Wie Sie wissen, sollte eine Variable in der statischen Methode auch statisch sein. Deshalb ist annualInterestRate statisch. Mein Problem ist, dass ich nicht weiß, wie man eine Methode erstellt und nicht hart programmiert. Ich brauche eine Methode, die in einer anderen Klasse getestet werden kann. Sollte ich set und get Methoden verwenden, um auszuführen, was ich will?Wie ändert man den Wert einer Variablen?
Wissen Sie, was 'static' bedeutet oder warum Sie es überall fügen? Und für "Setter-Methode Java" googeln wäre hilfreich. – Tom
Tipp: 'modifyInterestRate (int n)' – OldCurmudgeon
Wenn dies eine Schulaufgabe ist, schlage ich vor, dass Sie sich etwas Zeit nehmen, um zu experimentieren und selbst zu sehen, was passiert. Sie können eine Variable in Java neu zuweisen, indem Sie VARIABLE = VALUE verwenden. Drucken Sie eine Variable von System.out.println (VARIABLE) – Gikkman