fork download
  1. import java.util.*;
  2. import java.lang.*;
  3. import java.io.*;
  4. class SavingsAccount
  5. { static double annualInterestRate;
  6. private double savingsBalance;
  7. public SavingsAccount(double balance)
  8. { savingsBalance = balance;}
  9. public double calculateMonthlyInterest()
  10. { return (savingsBalance*annualInterestRate)/12;}
  11. public static void modifyInterestRate(double rate)
  12. { annualInterestRate = rate;}
  13. public static double getannualInterestRate(){return annualInterestRate;}
  14. public double getsavingsBalance(){return savingsBalance;}}
  15. class SavingsTest{ public static void main(String args[])
  16. { SavingsAccount saver1 = new SavingsAccount(2000.0);
  17. SavingsAccount saver2 = new SavingsAccount(3000.0);
  18. SavingsAccount.modifyInterestRate(4);
  19. System.out.printf("Balance for Saver1 = %.2f\nBalance for Saver2 = %.2f\nInterest Rate = %.2f\n\n",saver1.getsavingsBalance()+saver1.calculateMonthlyInterest(),saver2.getsavingsBalance(),SavingsAccount.getannualInterestRate());
  20. SavingsAccount.modifyInterestRate(5); }}
Success #stdin #stdout 0.04s 4386816KB
stdin
2000 3000
stdout
Balance for Saver1 = 2666.67
Balance for Saver2 = 3000.00
Interest Rate = 4.00