Status: Not Submitted O 5.8.9: Broken Calculator Save Submit + Continue g ili FILES 1. public class Calculator { private int total; private int value; public Calculator(int startingValue) { int total = startingValue; value = 0; } Calculator.java CalculatorTester.java public int add(int value) { int total = total + value; return total; } * Adds the instance variable value to the total 2 3 4 5 6- 7 8 9 10 11 - 12 13 14 15 16 17 18 19- 20 21 22 23 24- 25 26 27 28 29- 30 31 32 33 34 35 36 37 } 38 public int add() { int total += value; return total; } public int multiple(int value) { int total *= value; return total; } public void setValue(int value) { value = value; } public int getValue(){ return value; } < Status: Not Submitted 0 5.8.9: Broken Calculator Save Submit + Continue M iii 1 public class CalculatorTester FILES Calculator.java CalculatorTester.java 3- 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 } 23 public static void main(String[] args) { System.out.println("Starting at 5"); Calculator myTi = new Calculator(5); System.out.println("Adding 10 .."); System.out.print("Should print 15: "); System.out.println(myTi.add(10)); System.out.println("Multiplying by 2 ..."); System.out.print("Should print 30: "); System.out.println(myTi.multiple(2)); System.out.println("Changing value to 20 ..."); myli.setValue(20); System.out.print("Adding. Should print 50: "); System.out.println(myTi.add()); }