| ||||||||||
| OOP Demystified: A Self-Teaching Guide | |
| by Jim Keogh and Mario Giannini | ISBN:0072253630 |
| McGraw-Hill/Osborne © 2004 | |
| This easy-to-understand, step-by-step guidebook will help you figure out the ins and outs of object-oriented programming (OOP). Coverage includes class diagrams, interfaces, case modeling, and much more. | |
| Table of Contents | |||
| OOP Demystified | |||
| 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 | |
| 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# | |
| Index | |||
| List of Figures | |||
| List of Tables | |||