Data abstraction and problem solving with java : walls and mirrors - Carrano, Frank M.; Prichard, Janet J. (New Delhi : Pearson Education, 2002)
Keywords: Problem solving techniques; Problem solving with abstract data types; Class relationships