All pastes #482734 Raw Edit

Something

public text v1 · immutable
·published 2007-05-11 11:58 UTC
rendered paste body
public class WhitesPiggyBankDriver
{
	public static void main(String[] args)
	{
		PiggyBank bank1 = new PiggyBank(2,3,5,1,"flower");

		System.out.println("OUTPUT: Capacity 250");
		System.out.println("Capacity " + bank1.determineCapacity());
		System.out.println();

		System.out.println("OUTPUT: Number of Coins: 11");
		System.out.println("Number of coins: " + bank1.getNumberOfCoins());
		System.out.println();

		System.out.println("OUTPUT: The flower shaped contain $ .92  and has the following coins: :\n1 quarter\n5 dimes\n3 nickels\n2 pennies");
		System.out.println(bank1);
		System.out.println();

		System.out.println("OUTPUT: shake - 3 times");
		bank1.shake(3);
		System.out.println();

		bank1.flipDirection();
		System.out.println("OUTPUT: Down");
		System.out.println(bank1.getDirection());
		System.out.println();

		bank1.flipDirection();
		System.out.println("OUTPUT: Up");
		System.out.println(bank1.getDirection());
		System.out.println();

		bank1.flipDirection();
		System.out.println("OUTPUT: Down");
		System.out.println(bank1.getDirection());
		System.out.println();

		System.out.println("OUPUT: .92");
		System.out.println(bank1.getValue());
		System.out.println();

		bank1.removeCoin();
		System.out.println("OUTPUT: Number of Coins: 10");
		System.out.println("Number of coins: " + bank1.getNumberOfCoins());
		System.out.println();

		System.out.println("OUTPUT: 10 times: Clink - coin name, 2 times: shake");
		bank1.shake(12);
		System.out.println();

		System.out.println("OUTPUT: Number of Coins: 0");
		System.out.println("Number of coins: " + bank1.getNumberOfCoins());
		System.out.println();

		System.out.println("OUTPUT: 6");
		System.out.println(bank1.addNickels(6));
		System.out.println();

		System.out.println("OUTPUT: 244");
		System.out.println(bank1.addQuarters(300));
		System.out.println();

		System.out.println("OUTPUT: Number of Coins: 250");
		System.out.println("Number of coins: " + bank1.getNumberOfCoins());
		System.out.println();

		PiggyBank bank2 = new PiggyBank("pig");
		System.out.println("OUTPUT: Number of Coins: 0");
		System.out.println("Number of coins: " + bank2.getNumberOfCoins());
		System.out.println();

		bank2.addPennies(3);
		bank2.addQuarters(2);

		System.out.println("OUTPUT: 5 times: Clink  (If coin name is displayed, this is ok too)");
		bank2.flipDirection();
		bank2.shakeUntilEmpty();
		System.out.println();

		System.out.println("OUTPUT: Number of Coins: 0");
		System.out.println("Number of coins: " + bank2.getNumberOfCoins());
		System.out.println();
	}
}