TY - BOOK AU - Lee,Richard C. AU - Tepfenhart,William M. TI - UML and C++: a practical guide to object-oriented development SN - 0130290408 U1 - 005.117 PY - 2001/// CY - Upper Saddle River, N.J. PB - Prentice Hall KW - UML (Computer science) KW - C++ (Computer program language) KW - Computer software KW - Development KW - Object-oriented programming (Computer science) N1 - Preface to Second Edition. - Preface to First Edition. - 1. The Information Management Dilemma. - 2. Managing Complexity: Analysis and Design. - 3. Object-Oriented Programming. - 4. Bounding the Domain. - 5. Finding the Objects. - 6. Identifying Responsibilities. - 7. Specifying Static Behavior. - 8. Dynamic Behavior. - 9. Identifying Relationships. - 10. Rules. - 11. The Model. - 12. Design. - 13. C++ Fundamentals. - 14. Implementing Class. - 15. C++ Libraries. - 16. Implementing Static Behavior. - 17. Implementing Dynamic Behavior. - 18. Instantiating and Deleting Objects. - 19. Implementing Generalization/Specialization. - 20. Implementing More Relationships. - 21. Introduction to the Case Studies. - 22. Case Study: The Breakout Game. - 23. Case Study: Microwave Oven. - Appendix A. Unified Modeling Language. - Bibliography. - Acknowledgments N2 - This practical book by two industry leaders continues to be a self-teaching guide for software analysts and developers. This revised edition teaches how to actually do object-oriented modeling using UML notation as well as how to implement the model using C++. The authors introduce all of the basic object-oriented fundamentals necessary so readers can understand and apply the object-oriented paradigm. - Back cover ER -