
Learn object-oriented programming in no time with help from this easy-to-understand guide, ideal for novice and expert programmers alike. Discover why objects are so successful as the model for this type of programming and how objects are classified. Distinguish between how people see the world and how computers “see” it.
Learn about attributes and methods, inheritance, polymorphism, real-world and case modeling, object-oriented programming languages, and much more. Each chapter ends with a quiz, culminating in a final exam at the end of the book so you can test your knowledge.
Publisher: McGraw-Hill Osborne Media; 1 edition (March 8, 2004)
Language: English
ISBN-10: 0072253630
ISBN-13: 978-0072253634
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
Appendix A - Final Exam
Appendix B - Answers to Quizzes and Final Exam
Appendix C - Classes in Java
Appendix D - Classes in C++
Appendix E - Class Definitions in C#
Download:
Link_1
No comments:
Post a Comment