Data Abstraction & Problem Solving with C++ (5th Edition)
Data Structures/C++ Data Abstraction and Problem Solving with C++: Walls and MirrorsFrank M. Carrano,Universityof Rhode Island This fifth edition of the classic, best-selling bookData Abstraction andProblem Solving with C++: Walls and Mirrorscontinues to offer students a superior foundation in data abstraction, object-oriented programming, and problem-solving techniques. The focus is on core abstract data types with the consistent use of data abstraction emphasizing the distinction between specification and implementation.Fifth Edition highlights:•Completely revised software engineering concepts to conform with modern practice•NEW! Introduces techniques for testing software•NEW! Presents ADT (abstract data type) behaviors as operation contracts•Includes extensive coverage of object-oriented programming techniques•NEW! Includes an introduction to Doxygen, a documentation generator forC++ that is similar to Javadoc•Contains major applications of ADTs, such as searching a flight map, event-driven simulation, and the eight queens problem•Covers the use of the Standard Template Library (STL), with examples included in most chapters•Updated all C++ code to ensure compliance with the latest ANSI standards•Includes “Review of C++ Fundamentals” appendix for students who are making the transition to C++ from another language Addison-Wesley ComputingLeading Authors•Quality ProductsVisitaw.com/computingfor more information about Addison-Wesley computing books. ISBN 0-321-43332-7