Due in OWL, 9:00am, Tuesday February 22, 2005.
Extra credit of 5 points if handed in before 11:59pm, Monday February 21, 2005.
Important notes:
Incomplete Draft Description. Static Variables and Methods: Create a Receipt class: similar to Ticket class from lecture, but each receipt immutable amount. Class has Receipt.getTotalAmount(). Each Receipt has a unique int id. Also implement Receipt.getNumberOfReceipts().
Incomplete Draft Description. An adventure game: Explorer, Denizen, Room. Given skeleton for Explorer class, fill it in. give Explorer and Denizen classes a default strength and tolerance.. and create an additional constructor that uses them. Create toString methods for all objects. Implement Room and Explorer move() method. Extra credit 5 points: implement backtrack() method that, remembering past room, returns to it.