Big Java lab manual example project "root1"

You can use this project as follows:

 - invoke the main method of the driver class RootApproximatorDriver by 
 right-clicking on the class representation and selecting the main method.
 - interactively create RootApproximator objects of differing values
 - call the nextGuess method of each object and observe the changing guess
 - create more objects of the same values and call the getRoot method
 - use BlueJ's inspection capabilities to watch change of internal state after each call
 - create a unit test class to test RootApproximator
 - add test methods to unit test class to test RootApproximator methods
 
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.
 

