Big Java & Java Concepts example project "atm"

You can use this project as follows:

 - invoke the main method of the driver class ATMTester by 
 right-clicking on the class representation and selecting the main method.
 - interactively create objects used by the application testing 
 the behaviour of the individual parts
 
This project illustrates concepts covered in Big Java  & Java Concepts, Chapter 17 
"Object-Oriented Design".

 - to learn about the software life cycle
 - to learn how to discover new classes and methods
 - to understand the use of CRC cards for class discovery
 - to be able to identify inheritance, aggregation, and dependence relationships between classes
 - to master the use of UML class diagrams to describe class relationships
 - to learn how to use object-oriented design to build complex programs