Written for programmers familiar with Java, this guide explains the principles of object-oriented programming, and how to translate object-oriented designs into real programs using Java and the unifie
This volume comprises a new edition of the first half of Sedgewick's (computer science, Princeton, U.) complete work. Sixteen chapters present Java class implementations of about 100 important practic