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

Data Abstraction and Problem Solving with C++: Walls and Mirrors
ISBN-10
0805312269
ISBN-13
9780805312263
Category
Computers / Languages / C
Pages
690
Language
English
Published
1995
Publisher
Benjamin/Cummings
Author
Frank M. Carrano

Description

This work provides novice and professional programmers with a bridge from traditional programming methods to the object-oriented techniques available in C++. It clearly explains encapsulation and C++ classes, which are then used throughout to implement abstract data types such as lists, stacks, queues, trees and tables. Inheritance, polymorphism, templates and operator overloading are explained both conceptually and through examples. The work offers early, extensive coverage of recursion and uses the technique through many examples and exercises. It sets out to provide a firm foundation in data abstraction, emphasizing the distinction between specifiation and implementation.

Other editions

Similar books