next up previous
Next: 2.1 Sequences Up: TeachJava 2001: Elements of Previous: 1.12.3 Visitors with Arguments

2. Object-Oriented Data Structures

The traditional programming curriculum focuses far more attention on execution efficiency than clean program design. Nearly all existing books on data structures including those that use C++ and Java fail to apply good object-oriented design principles to the design and implementation of data structures. In this chapter, we will show how to formulate some of the most common data structures in an object-oriented design framework. Enjoy!



 

Corky Cartwright
2001-08-02