Items related to Data Abstraction and Problem Solving with C++: Walls...

Data Abstraction and Problem Solving with C++: Walls and Mirrors (3rd Edition) - Hardcover

  • 3.70 out of 5 stars
    64 ratings by Goodreads
 
9780201741193: Data Abstraction and Problem Solving with C++: Walls and Mirrors (3rd Edition)

Synopsis

This classic book has been revised to further enhance its focus on data abstraction and data structures using C++. It provides a firm foundation in data abstraction, emphasizing the distinction between specification and implementation as the foundation for an object-oriented approach. The book's hallmark feature, its innovative "Walls and Mirrors" approach to programming, continues to instill the use of both abstraction and recursion to design solutions to problems. The authors cover key object-oriented concepts, including encapsulation, inheritance and polymorphism. However, the focus remains on data abstraction instead of simply C++ syntax. They also illustrate the role of classes and ADTs in the problem-solving process, and include major applications of ADTs, such as searching a flight map and event-driven simulation. The third edition features new coverage of C++ exceptions and C++ namespaces. In addition, this text reviews, in an appendix, basic C++ syntax for those who have previously studied the language or are making the transition to C++ from another language. This book is appropriate for readers who are familiar with basic C++ programming concepts or are new to the language and want to learn how it treats the concepts of recursion and data abstraction.

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

From the Back Cover

The classic Data Abstraction and Problem Solving with C++: Walls and Mirrors been revised to further enhance its focus on data abstraction and data structures using C++. It provides a firm foundation in data abstraction, emphasizing the distinction between specification and implementation as the foundation for an object-oriented approach. Professors Frank Carrano and Janet Prichard cover key object-oriented concepts, including encapsulation, inheritance and polymorphism. However, the focus remains on data abstraction instead of simply C++ syntax.

The authors also illustrate the role of classes and ADTs in the problem-solving process and include major applications of ADTs, such as searching a flight map and event-driven simulation. The book offers early, extensive coverage of recursion and uses this technique in many examples and exercises. It also introduces analysis of algorithms and the Big "0" notation. New to this edition is an introduction to the Standard Template Library and the Unified Modeling Language.

Features

  • Includes a lucid writing style, wide-spread use of examples, and flexible coverage of topics
  • Provides a strong introduction to, and a continuous use of, data abstraction
  • Presents the best coverage of recursion available in any textbook, starting in Chapter 2
  • Focuses on coverage of data structures instead of language syntax-still, all C++ code has been updated to conform with ANSI Standard C++
  • Contains coverage of the Standard Template Library (STL)
  • Introduces the Unified Modeling Language (UML) as a tool for designing classes
  • Provides an appendix on basic C++ syntax for those who are making the transition to C++ from another language

About the Author

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

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

  • PublisherAddison Wesley
  • Publication date2001
  • ISBN 10 0201741199
  • ISBN 13 9780201741193
  • BindingHardcover
  • LanguageEnglish
  • Edition number3
  • Number of pages944
  • Rating
    • 3.70 out of 5 stars
      64 ratings by Goodreads

Buy Used

Condition: Good
Item in very good condition! Textbooks... View this item

Shipping: FREE
Within U.S.A.

Destination, rates & speeds

Add to basket

Search results for Data Abstraction and Problem Solving with C++: Walls...

Stock Image

Carrano, Frank M.; Prichard, Janet J.; Carrano, Frank
Published by Addison Wesley, 2001
ISBN 10: 0201741199 ISBN 13: 9780201741193
Used Hardcover

Seller: SecondSale, Montgomery, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00074421316

Contact seller

Buy Used

US$ 7.26
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Carrano, Frank M.
ISBN 10: 0201741199 ISBN 13: 9780201741193
Used Hardcover

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 4.15. Seller Inventory # G0201741199I4N00

Contact seller

Buy Used

US$ 7.33
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Prichard, Janet J., Carrano, Frank
ISBN 10: 0201741199 ISBN 13: 9780201741193
Used Hardcover

Seller: Better World Books, Mishawaka, IN, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. 3rd Edition. Used book that is in clean, average condition without any missing pages. Seller Inventory # GRP94495809

Contact seller

Buy Used

US$ 7.36
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Prichard, Janet J., Carrano, Frank
ISBN 10: 0201741199 ISBN 13: 9780201741193
Used Hardcover

Seller: Better World Books: West, Reno, NV, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. 3rd Edition. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # GRP96087373

Contact seller

Buy Used

US$ 7.36
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Carrano, Frank M., Prichard, Janet J., Carrano, Frank
Published by Addison Wesley, 2001
ISBN 10: 0201741199 ISBN 13: 9780201741193
Used Hardcover

Seller: Wonder Book, Frederick, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Very Good condition. 3rd edition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. NOT AVAILABLE FOR SHIPMENT OUTSIDE OF THE UNITED STATES. Seller Inventory # R09Q-01583

Contact seller

Buy Used

US$ 8.90
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Carrano, Frank M.; Prichard, Janet J.; Carrano, Frank
Published by Addison Wesley, 2001
ISBN 10: 0201741199 ISBN 13: 9780201741193
New Hardcover

Seller: GridFreed, North Las Vegas, NV, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: New. In shrink wrap. Seller Inventory # CFBAFL-MJP04072020-333

Contact seller

Buy New

US$ 17.49
Convert currency
Shipping: US$ 5.45
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Carrano, Frank; Prichard, Janet J.
Published by Addison-Wesley, Boston, MA, 2001
ISBN 10: 0201741199 ISBN 13: 9780201741193
Used Hardcover

Seller: a2zbooks, Burgin, KY, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Hardcover. Condition: Very Good. Third Edition. Light shelf and corner wear, Text appears clean, Binding is in good sturdy condition. 768 pages. Quantity Available: 1. Shipped Weight: Under 1 kilo. Category: Computers & Internet; ISBN: 0201741199. ISBN/EAN: 9780201741193. Pictures of this item not already displayed here available upon request. Inventory No: 1561015394. Seller Inventory # 1561015394

Contact seller

Buy Used

US$ 48.95
Convert currency
Shipping: US$ 6.35
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket