In An Introduction to Object-Oriented Programming, Timothy Budd provides a language-independent presentation of object-oriented principles, such as objects, methods, inheritance (including multiple in
Provides a complete understanding of the philosophy behind Java 2 and teaches experienced programmers why the language works the way it does. Begins by covering language-independent concepts at the he