import java.util.Scanner; import java.text.NumberFormat; public class ChangeMakerTest { public static void main(String args[]) { Scanner keyboard = new Scanner(System.in); System.out.print("Enter $ cost of item > "); double cost = keyboard.nextDouble(); System.out.print("Enter $ amount paid > "); double paid = keyboard.nextDouble(); ChangeMaker changer = new ChangeMaker(cost, paid); NumberFormat currency = NumberFormat.getCurrencyInstance(); System.out.println("Change due " + currency.format( changer.getAmount() )+ " or " + changer.getDollars() + " Dollars & " + changer.getCents() + " Cents"); System.out.println(changer.getFifties() + " x $50"); System.out.println(changer.getTwenties() + " x $20"); System.out.println(changer.getTens() + " x $10"); System.out.println(changer.getFives() + " x $5"); System.out.println(changer.getOnes() + " x $1"); System.out.println(changer.getQuarters() + " x 25c."); System.out.println(changer.getDimes() + " x 10c."); System.out.println(changer.getNickles() + " x 5c."); System.out.println(changer.getPennies() + " x 1c."); } }