Koffman, Elliot B.

Objects, abstraction, data structures, and design : using C++ / Elliot B. Koffman, Paul A.T. Wolfgang. - Hoboken, NJ : John Wiley & Sons, c2006. - xxvi, 806 p. : ill. ; 23 cm.

Includes index.

Includes bibliographical references and index.

A C++ primer -- 1. Introduction to software design -- 2. Program correctness and efficiency -- 3. Inheritance and class hierarchies -- 4. Sequential containers -- 5. Stacks -- 6. Queues and deques -- 7. Recursion -- 8. Trees -- 9. Sets and maps -- 10. Sorting -- 11. Self-balancing search trees -- 12. Graphs -- Appendices: -- A. Advanced C++ topics -- B. Overview of UML -- C. The CppUnit test framework.

0471467553 (pbk.) 9780471467557 (pbk.)

2005021403


Object-oriented programming (Computer science)
Data structures (Computer science)
Application program interfaces (Computer software)
C++ (Computer program language)

QA76.64 / .K63 2006

005.1/17