UML and C++

A Practical Guide to Object-oriented Development

Richard C. Lee, William M. Tepfenhart

book

Published: 2001

Pages: 557

This practical book by two industry leaders continues to be a self-teaching guide for software analysts and developers. This revised edition teaches readers 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.

FEATURES

  • 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.

Genres