Big Java example project "purse"

You can use this project as follows:

 - invoke the main method of driver classes (PurseTest, InpuTest, 
 ConsoleInputTest) by right-clicking on the class
 representation and selecting the main method.
 - create a Purse object
 - add different coins to the Purse   
 - use the "getTotal" from the Purse object to check the updated 
 total value of coins.

Note: Sometimes in BlueJ a dialog (such as input dialog or file chooser)
 appears right at the back of any open windows.  If you cannot see
 a dialog after calling the Driver class main method, minimize any 
 other windows to find the dialog.
 
This project illustrates concepts covered in Big Java, Chapter 3 
"Fundamental Data Types".

 - to understand integer and floating-point numbers 
 - to recognize the limitations of the int and double types and the overflow and roundoff errors that can result
 - to write arithmetic expressions in Java 
 - to use the String type to define and manipulate character strings 
 - to learn about the char data type 
 - to learn how to read program input 
 - to understand the copy behavior of primitive types and object references
