
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
This is the first text designed for an elementary data structures course to incorporate the important concepts of object-oriented programming. Specifically, the text uses objects in the definition, design and implementation of abstract data types.
This text investigates how object-oriented programming principles can be integrated into the foundational study of data structures. William J. Collins utilizes his academic background to bridge the gap between abstract data type theory and practical software engineering. The book argues that by defining and implementing data structures as objects, students gain a more robust understanding of modularity and code reusability. It provides a structured framework for transitioning from basic programming to complex system design.
What You Will Find
Experts recognize this text as a foundational resource for undergraduate computer science curricula focusing on the intersection of data structures and object-oriented design. Readers frequently note the clarity of the pedagogical approach in explaining complex implementation details for students new to the subject.
Page Count:
500
Publication Date:
1992-03-05
Publisher:
Addison-Wesley
ISBN-10:
0201569531
ISBN-13:
9780201569537
No comments yet. Be the first to share your thoughts!