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

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

 
9780201741193: Data Abstraction and Problem Solving with C++: Walls and Mirrors (3rd Edition)
View all copies of this ISBN edition:
 
 

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
  • Edition number3
  • Number of pages944
  • Rating

Other Popular Editions of the Same Title

9780805312263: Data Abstraction And Problem Solving With C++ (Walls And Mirrors)

Featured Edition

ISBN 10:  0805312269 ISBN 13:  9780805312263
Publisher: Benjamin-Cummings Pub Co, 1995
Softcover

  • 9780321247254: Data Abstraction and Problem Solving with C++: Walls and Mirrors (4th Edition)

    Addiso..., 2004
    Hardcover

  • 9780201874020: Data Abstraction and Problem Solving With C++: Walls and Mirrors

    Addiso..., 1997
    Hardcover

  • 9780321485007: Data Abstraction & Problem Solving with C++: International Edition

    Pearson, 2006
    Softcover

  • 9780201345216: DATA ABSTRCTN &PROB SOLV W/C++ WALLS&MIRRRS

    Addiso..., 1998
    Hardcover

Top Search Results from the AbeBooks Marketplace

Stock Image

Carrano, Frank M.; Prichard, Janet J.; Carrano, Frank
Published by Addison Wesley (2001)
ISBN 10: 0201741199 ISBN 13: 9780201741193
New Hardcover Quantity: 1
Seller:
GridFreed
(North Las Vegas, NV, U.S.A.)

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

More information about this seller | Contact seller

Buy New
US$ 15.96
Convert currency

Add to Basket

Shipping: US$ 5.45
Within U.S.A.
Destination, rates & speeds
Stock Image

Carrano, Frank M.; Prichard, Janet J.; Carrano, Frank
Published by Addison Wesley (2001)
ISBN 10: 0201741199 ISBN 13: 9780201741193
New Hardcover Quantity: 1
Seller:
GoldenWavesOfBooks
(Fayetteville, TX, U.S.A.)

Book Description Hardcover. Condition: new. New. Fast Shipping and good customer service. Seller Inventory # Holz_New_0201741199

More information about this seller | Contact seller

Buy New
US$ 21.93
Convert currency

Add to Basket

Shipping: US$ 4.00
Within U.S.A.
Destination, rates & speeds
Stock Image

Carrano, Frank M.; Prichard, Janet J.; Carrano, Frank
Published by Addison Wesley (2001)
ISBN 10: 0201741199 ISBN 13: 9780201741193
New Hardcover Quantity: 1
Seller:
Books Unplugged
(Amherst, NY, U.S.A.)

Book Description Condition: New. Buy with confidence! Book is in new, never-used condition. Seller Inventory # bk0201741199xvz189zvxnew

More information about this seller | Contact seller

Buy New
US$ 31.43
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

Carrano, Frank M.
Published by Addison Wesley (2001)
ISBN 10: 0201741199 ISBN 13: 9780201741193
New Hardcover Quantity: 1
Seller:
GoldBooks
(Denver, CO, U.S.A.)

Book Description Hardcover. Condition: new. New Copy. Customer Service Guaranteed. Seller Inventory # think0201741199

More information about this seller | Contact seller

Buy New
US$ 27.21
Convert currency

Add to Basket

Shipping: US$ 4.25
Within U.S.A.
Destination, rates & speeds