Object-Oriented Programming and Java teaches two important topics in contemporary software development: object-oriented programming and the Java programming language. The method of teaching object-oriented programming in the book takes a different approach from most available literature. The book begins with the description of real-world object interaction scenarios and explain how they can be translated, represented and executed using object-oriented programming paradigm. Since Java is an object-oriented programming language, it is taught as a language for realizing the many good software...
Object-Oriented Programming and Java teaches two important topics in contemporary software development: object-oriented programming and the Java progr...