Class exercises in Object Oriented Programming using Java.