did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

Data Abstraction and Problem Solving With C++: Walls and Mirrors

9780201874020

Data Abstraction and Problem Solving With C++: Walls and Mirrors

  • ISBN 13:

    9780201874020

  • ISBN 10:

    0201874024

  • Edition: 2nd
  • Format: Hardcover
  • Copyright: 11/01/1997
  • Publisher: Addison-Wesley
  • Newer Edition
Sorry, this item is currently unavailable.

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Extend or Purchase Your Rental at Any Time

Need to keep your rental past your due date? At any time before your due date you can extend or purchase your rental through your account.

Summary

This classic book has been revised to enhance its focus on data abstraction and data structures using C++. It provides a firm foundation in data abstraction, emphasizing the distinction between specification and implementation as the foundation for an object-oriented approach. Author Frank Carrano covers key object-oriented concepts, including encapsulation, inheritance and polymorphism. However, the focus remains on data abstraction instead of simply C++ syntax. He illustrates the role of classes and ADTs in the problem-solving process, and includes major applications of ADTs, such as searching a flight map and event-driven simulation. The book offers early, extensive coverage of recursion and uses this technique in many examples and exercises. It also introduces analysis Of algorithms and the Big "O" notation. In addition, an appendix reviews basic C++ syntax for those who either have studied the language previously or are making the transition from another language to C++.

Table of Contents

Read more