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

by Frank M. Carrano

ISBN: 0-8053-1226-9, hardcover, 768 pages, 1995.

Cover Detail

This new edition of Walls and Mirrors presents the important concepts of data abstraction and data structures using C++ as the language of implementation. The text formally introduces students to classes along with other basic concepts of object-oriented programming, including inheritance and virtual functions. The emphasis of the text, however, remains on abstract data types (ADTs), not on C++. Numerous examples of ADTs implemented as classes are examined including lists, stacks, queues, trees, heaps, graphs, and tables. The text covers recursion extensively, ensuring that students receive a firm grounding in this important topic.

Table of Contents
Supplements

Audience

Freshman / Sophomore / Junior Computer Science majors / non-majors

Courses:
Intermediate / Advanced Programming
Data Structures

Prerequisites:
Introduction to Programming

CS/E Home | Authors | Search | Order Info | Comp Copies | Help/Info

Interested in submitting a book proposal or reviewing books for us? Would you like more information on this title, or on adopting this title for a course? Send us email: aw.cse@aw.com

Webmaster: ceonline@aw.com

Thank you for visiting http://www.aw.com/cseng/authors/carrano/cpp/cpp.html.
This page was last updated on Monday, December 4, 1995.
Copyright © 1997 Addison-Wesley Computer and Engineering Publishing Group