0 of 1 people found the following review helpful
Great for understanding Java-based OO programming,
By A Customer
This review is from: Understanding Object-Oriented Programming Using Java: Updated Edition (new Java 2 Coverage) (Paperback)This book introduces object-oriented programming using Java for its examples. It is not a book to learn Java, rather a book about how to use Java properly. It takes you through standrad OO concepts such as inheritence and polymorphism using Java examples throughout. The treatment of sub-types is especially good. This book also has examples of how not to use inheritence as well as where it should be used.
The discussion of Java interfaces and patterns is also good.
This is a great book for those who want to understand object-oriented programming with a Java background. Those who have experience in C and C++ should have no problems here. If you are completely new to Java get an introductory book - I don't think there are any good ones on the market at the moment, though :-(.