Data Abstraction and Problem Solving with Java: Walls and Mirrors

3.43 avg rating
( 47 ratings by Goodreads )
 
9780201702200: Data Abstraction and Problem Solving with Java: Walls and Mirrors

This book is based on the classic "Walls and Mirrors" approach used in the best-selling Data Abstraction and Problem Solving with C++, and is now updated to the Java programming language. It uses the running theme of "Walls and Mirrors" to help make clear the challenging concepts of recursion (the mirrors) and data abstraction (the walls). Authors Carrano and Prichard cover key object-oriented concepts, including encapsulation, inheritance, and polymorphism. However, the focus of the book remains on data abstraction.

"synopsis" may belong to another edition of this title.

From the Back Cover:

Data Abstraction and Problem Solving in C++, and is now updated to the Java programming language. It uses the running theme of "Walls and Mirrors" to help make clear the challenging concepts of recursion (the mirrors) and data abstraction (the walls). Authors Carrano and Prichard cover key object-oriented concepts, including encapsulation, inheritance, and polymorphism. However, the focus of the book remains on data abstraction instead of simply Java syntax.

Features:
  • Provides a firm foundation in data abstraction (the walls), emphasizing the distinction between specification and implementation as the foundation for the object-oriented approach
  • Offers extensive coverage of recursion (the mirrors) and uses the technique throughout many examples and exercises.
  • Introduces analysis of algorithms and Big "O" notation.
  • Provides an appendix covering basic Java syntax for those know a different language or who need a refresher
  • Contains many pedagogical study aids such as programming pitfall warnings and self-tests with answers
  • A proven approach, adapted from the best selling Data Abstraction and Problem Solving in C++


0201702207B04062001

About the Author:

Frank M. Carrano is Associate Professor of Computer Science at the University of Rhode Island.

Janet J. Prichard is a is professor of computer science at East Carolina University. She received her Ph.D. from the University of Rhode Island. Her areas of interest include real-time semantic objects, relationships, and constraints.

0201702207AB04062001

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Carrano, Frank M., Prichard, Janet
Published by Addison Wesley (2000)
ISBN 10: 0201702207 ISBN 13: 9780201702200
New Hardcover Quantity Available: 2
Seller:
Murray Media
(North Miami Beach, FL, U.S.A.)
Rating
[?]

Book Description Addison Wesley, 2000. Hardcover. Book Condition: New. Never used!. Bookseller Inventory # P110201702207

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 56.47
Convert Currency

Add to Basket

Shipping: US$ 1.99
Within U.S.A.
Destination, Rates & Speeds

2.

Carrano, Frank M., Prichard, Janet
Published by Addison Wesley (2000)
ISBN 10: 0201702207 ISBN 13: 9780201702200
New Hardcover Quantity Available: 2
Seller:
Save With Sam
(North Miami, FL, U.S.A.)
Rating
[?]

Book Description Addison Wesley, 2000. Hardcover. Book Condition: New. Brand New!. Bookseller Inventory # VIB0201702207

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 56.47
Convert Currency

Add to Basket

Shipping: US$ 3.00
Within U.S.A.
Destination, Rates & Speeds

3.

Frank M. Carrano, Janet Prichard
Published by Addison Wesley (2000)
ISBN 10: 0201702207 ISBN 13: 9780201702200
New Hardcover Quantity Available: 1
Seller:
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Addison Wesley, 2000. Hardcover. Book Condition: New. US ed. Bookseller Inventory # DADAX0201702207

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 145.72
Convert Currency

Add to Basket

Shipping: US$ 4.99
Within U.S.A.
Destination, Rates & Speeds