Jia (software engineering, DePaul University) helps readers develop skills in designing software, and especially in writing object-oriented programs using Java. The text provides broad coverage of obj
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
Written for the moderately experienced Java programmer, this book builds on readers? existing knowledge of object-oriented programming and covers all important aspects of Standard C++—emphasizing more
Explores some of the more advanced tools in computer programming such as structured problem solving, object- oriented programming, data abstraction, and the comparative analysis of algorithms. The aut