OOP demystified a self-teaching guide - Keogh, James Edward; Giannini, Mario (Emeryville McGraw-Hill, 2004)
Table of Contents: Introduction -- Chapter 1. A Look at How We See the World -- Chapter 2. What Is a Class? -- Chapter 3. Encapsulation -- Chapter 4. Methods and Polymorphism -- Chapter 5. Inheritance -- Chapter 6. Abstraction -- Chapter 7. Identifying and Describing Objects -- Chapter 8. Real-World Modeling -- Chapter 9. Collaboration -- Chapter 10. Case Modeling -- Chapter 11. Interfaces -- Chapter 12. Object-Oriented Programming Languages. -- Final Exam. Answers to Quizzes and Final Exam. Classes in Java. Classes in C++. Class Definitions in C#. Index.
Includes index.
Keywords: Object-oriented programming (Computer Science).