UML and C++
A pratical guide to object-oriented development
Richard C. Lee, William M. Tepfenhart
Résumé
- Teaches readers to build an object-oriented application using C++ and make the right trade-off decisions to meet business needs.
- Exposes a number of the myths surround object-oriented technology while focusing on its practicality as a software engineering tool.
- Gives readers a "recipe or step-by-step guide to do all of the steps of object-oriented technology.
- Provides a practical approach to analysis, design, and programming in the object-oriented technology.
NEW TO THE SECOND EDITION
- Gives a practical approach for the development of use cases as part of object-oriented analysis.
- Provides greater coverage of UML diagramming.
- Introduces key C++ libraries that provide important functionality, supporting implementation of an object-oriented model in C++.
- Improved coverage of dynamic behavior modeling, implementation of the state model, and class projects.
Table of Contents
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: Using Modeling Language.
Bibliography.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Prentice Hall |
Auteur(s) | Richard C. Lee, William M. Tepfenhart |
Parution | 01/09/2001 |
Édition | 2eme édition |
Nb. de pages | 558 |
Format | 17,7 x 23,4 |
Couverture | Broché |
Poids | 837g |
Intérieur | Noir et Blanc |
EAN13 | 9780130290403 |
ISBN13 | 978-0-13-029040-3 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Technologies objet
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en C/C++
- Informatique Développement d'applications Langages C++
- Informatique Développement d'applications Outils de développement Borland C++ Builder
- Informatique Développement d'applications Outils de développement Visual C++
- Informatique Développement d'applications Outils de développement Visual C++ .NET