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

Front Cover
Benjamin/Cummings, 1995 - Abstract data types - 690 pages
Focusing on data abstraction and data structures, the second edition of this very successful books continues to emphasize the needs of both the instructor and the student. The book illustrates the role of classes and abstract data types (ADTs) in the problem-solving process as the foundation for an object-oriented approach. Throughout the text, the distinction between specification and implementation is continually stressed. The text covers major applications of ADTs, such as searching a flight map and performing an event-driven simulation. It also offers early, extensive coverage of recursion and uses this technique in many examples and exercises. Overall, the lucid writing style, widespread use of examples, and flexible coverage of the material have helped make this a leading book in the field.

From inside the book

What people are saying - Write a review

We haven't found any reviews in the usual places.


The Mirrors
Computing Things

60 other sections not shown

Other editions - View all

Common terms and phrases

About the author (1995)

Frank M. Carrano is Associate Professor of Computer Science at the University of Rhode Island.


Bibliographic information