
C++ Program Design
McGraw-Hill Professional (Publisher)
3rd Edition
Published on 16. December 2001
Book
Mixed media product
928 pages
978-0-07-256040-4 (ISBN)
Description
NOTE: This title is available via Create only! Access create.mcgraw-hill.com and search for "0072411635." This best selling text covers the fundamentals of programming and software development using C++. C++ Program Design has been developed for a CS1 course and benefits from the authors' 10 + years classroom experience. C++ Program Design adopts an objects early approach to teaching C++ and integrates the use of a graphical API, called EzWindows. Robust web site support is offered for instructors and students.
More details
Edition
3rd edition
Language
English
Place of publication
United States
Publishing group
McGraw-Hill Education - Europe
Target group
College/higher education
Dimensions
Height: 231 mm
Width: 185 mm
Thickness: 37 mm
Weight
1418 gr
ISBN-13
978-0-07-256040-4 (9780072560404)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
Jim Cohoon is a professor of computer science at the University of Virginia and former member of the technical staff of Bell Laboratories AT&T. Among his research interested include algorithms, computer-aided design, the optimization strategies, and teaching in computer science. He is the author of more than 75 articles and books in these fields.
Jack Davidson is a professor of computer science at the University of Virginia. Among his research interests include compilers, the architecture of compilers, the systems software and teaching in computer science. He is the author of more than 100 articles in these fields.
Jack Davidson is a professor of computer science at the University of Virginia. Among his research interests include compilers, the architecture of compilers, the systems software and teaching in computer science. He is the author of more than 100 articles in these fields.
Content
1 Computing and the object-oriented design methodology2 C++: The fundamentals3 Modifying objects4 Control constructs5 Function basics6 Programmer-defined functions7 The class construct and object-oriented design8 Implementing abstract data types9 Lists10 The EzWindows API: a detailed examination11 Pointers and dynamic memory12 Testing and debugging13 Inheritance14 Templates and polymorphism15 Software project - Bug Hunt!Appendix A TablesAppendix B Standard librariesAppendix C Standard classesAppendix D Advanced topicsAppendix E EzWindows API reference manualAppendix F Projects and makefiles