Data Abstraction and Problem Solving with Java: Walls and Mirrors
I will be using this book for:
60 total votes

Data Abstraction and Problem Solving with Java: Walls and Mirrors

by Janet Prichard, Frank Carrano

Programming Computer Science Algorithms Java Data Structures
1 Star 2 Star 3 Star 4 Star 5 Star
4.0 out of 5 stars (2 ratings)

This edition presents data abstraction, data structures, and problem solving with Java through the Walls and Mirrors approach. It combines abstraction and recursion with Java 6-compatible code, coverage of generics and collections, practical examples, and student-focused learning features such as review material, warnings, exercises, and answers.

About This Book

This textbook introduces data abstraction and problem solving through the Walls and Mirrors approach, emphasizing abstraction and recursion as tools for designing solutions.

It focuses on core data abstraction and data structure topics, using examples to illustrate the role of classes and abstract data types in problem solving.

The edition includes a review of important Java language concepts, including constructors, object equality, inheritance, arrays, and the Java 6 Console class.

Java 6 compatibility, generics, iterators, linked lists, and the Java Collections Framework are integrated throughout the text.

Student-friendly features include margin notes, key concept boxes, error and misconception warnings, self-test exercises with answers, and additional exercises.

Reviews

No reviews yet. Be the first to review this book!


Write a Review
I will be using this book for:
60 total votes