Problem Solving Using Classes
From the problem statement decide the classes you need.
Many of the classes you need may be predefined in Java API.
Design the other classes by specifying the data and methods.
Use the classes by
- instantiating objects from the classes
- invoking the methods