The Deitels’ groundbreaking How to Program series offers unparalleled breadth and depth of object-oriented programming concepts and intermediate-level topics for further study. Their Live Code Approach features thousands of lines of code in hundreds of complete working programs. This enables readers to confirm that programs run as expected.
Java How to Program (Early Objects) 9e contains an optional extensive OOD/UML 2 case study on developing and implementing the software for an automated teller machine.This edition covers both Java SE7 and SE6.
Features:
-Full color – Program listings include highlighting of the new features presented and syntax coloring of code to help readers better interpret the code.
-Signature “Live Code&™ Approach” – Language features are presented in the context of complete working programs.
-Outstanding, consistent and applied pedagogy.
-Extensive set of interesting exercises and substantial projects that enables students to apply what they've learned in each chapter.
-Access to the Companion Website is available with the purchase of a new textbook.
-“Making a Difference” exercise sets encourage students to associate computers and the Internet with solving problems that really matter to individuals, communities, countries and the world.
-The optional object-oriented design/UML 2 automated teller machine (ATM) case study is organized into two optional chapters that present the ATM’s design and complete code implementation.
-Most of the programming exercises are titled for easy reference.