Data Structures and Abstractions with Java
"Clear, clean presentation of the concepts. Very careful explanations for an often confusing topic." — Bob Holloway,University of Wisconsin"Technically, the writing is very Java savvy. It is very important that we exploit the neat Java features to improve code engineering. The text does that very nicely." — Bina Ramamurthy,SUNY Buffalo"Good class design is often elusive for students. I think that the way the authors emphasize class design with an eye toward future superclasses is an excellent approach." — Dennis Brylow,Purdue University