An Object-Oriented Introduction to Data Structures Using Eiffel
- List Price: $85.32
- Binding: Paperback
- Publisher: Prentice Hall
- Publish date: 01/01/1997
-- Introduces the basic principles of data structures from an object-oriented perspective, using Eiffel.
-- Presents detailed coverage of non-linear data structures, including binary trees, balanced search trees, and unordered collections.
-- A companion guide to the author's Object-Oriented Introduction to Computer Science using Eiffel.
Introduces object-oriented data structures using Eiffel, a language that is ideal for the beginning programmer.
Introduces abstract data types, encapsulation, classes, external and internal views of classes, inheritance and polymorphism. Presents an overview of the Eiffel Language and its advantages. Introduces Eiffel's Array and String classes and several standard sorting algorithms. Introduces stack and queue abstractions, in both static and dynamic implementations. Presents the basics of recursion and lists. Also introduces binary trees and search trees, presenting important algorithms for balancing search trees.