public class CashDispenser {

	private Log log;
	private Money cashOnHand;

	/**
	 * 
	 * @param log
	 */
	public CashDispenser(Log log) {
		// TODO - implement CashDispenser.CashDispenser
		throw new UnsupportedOperationException();
	}

	/**
	 * 
	 * @param initialCash
	 */
	public void setInitialCash(Money initialCash) {
		// TODO - implement CashDispenser.setInitialCash
		throw new UnsupportedOperationException();
	}

	/**
	 * 
	 * @param amount
	 */
	public boolean checkCashOnHand(Money amount) {
		// TODO - implement CashDispenser.checkCashOnHand
		throw new UnsupportedOperationException();
	}

	/**
	 * 
	 * @param amount
	 */
	public void dispenseCash(Money amount) {
		// TODO - implement CashDispenser.dispenseCash
		throw new UnsupportedOperationException();
	}

	public void putCash() {
		// TODO - implement CashDispenser.putCash
		throw new UnsupportedOperationException();
	}

}
