Object-oriented Programming in Java: A Graphical Approach; Preliminary Edition
<B> </B> This book has a strong focus on object-oriented design and gives readers a realistic experience of writing programs that are systems of cooperating objects. Programming fundamentals are learned through visually appealing graphics applications in all examples and exercises. <B> </B>Introduction of object-oriented concepts from the beginning including objects, classes, polymorphism, inheritance, and interfaces. It fully embraces Java 5.0 topics including the standard scanner class and makes extensive use of graphical user-interfaces and real graphics applications. <B> </B>This book is appropriate for beginning programmers who want to learn to program with Java as well as experienced programmers who want to add Java to their skill-set.