|
|
|
|
 |
 |
 |
|
|
|
|
|
|
|
Cart contains 0 of 5 items.
|
|
|
|
 |
|
|
|
 |
 |
|
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
|
|
 |
|
|
 |
 |
|
|
|
 |
|
|
|
 |
|
|
|
|
|
|
|
 |
|
|
|
 |
|
|
|
|
|
|
|
|
|
|
|
 | C++ Program Design, 3rd Edition
|
 |  | James P Cohoon, UNIV OF VA-CHARLOTTESVILLE Jack W Davidson, UNIV OF VA-CHARLOTTESVILLE
| | Softcover with CDROM | | ©2002, ISBN-13 9780072560404 | |
 |
|
|
|
|
|
|
|
|

|  | | Description | 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.
|
| Table of Contents |
1 Computing and the object-oriented design methodology
2 C++: The fundamentals
3 Modifying objects
4 Control constructs
5 Function basics
6 Programmer-defined functions
7 The class construct and object-oriented design
8 Implementing abstract data types
9 Lists
10 The EzWindows API: a detailed examination
11 Pointers and dynamic memory
12 Testing and debugging
13 Inheritance
14 Templates and polymorphism
15 Software project - Bug Hunt!
Appendix A Tables
Appendix B Standard libraries
Appendix C Standard classes
Appendix D Advanced topics
Appendix E EzWindows API reference manual
Appendix F Projects and makefiles
|
 | New Features | Many new exercises have been added, ranging from quick tests of fundamental concepts to short programming assignements. The book web site also offers recent tests and assignments as supplements for the instructor. A new chapter on debugging and testing has been added to the 3rd edition, based on users' recommendations. A CD-ROM containing source code, supplementary files and many links to the authors' web site comes with every text. Lab Manual with Lecture Notes-- with over a dozen laboratories for use in a closed lab are provided use ISBN 007-251859-6 to order the lab manual.
Package Cohoon & Davidson with Lab Manual use ISBN 007-252430-8
|
|
|
|
|
|
|
|
| Components included in this package |
 |  |  |  | Microsoft C++ Compiler, 2nd Edition Tim B D'Orazio, SAN FRANCISCO STATE UNIV | | CD-ROM | | ©1999, ISBN-13 9780072358278 | |
|
 |  |  |  | C++ Program Design: An Introduction to Programming and Object-Oriented Design, 3rd Edition James P Cohoon, UNIV OF VA-CHARLOTTESVILLE Jack W Davidson, UNIV OF VA-CHARLOTTESVILLE | | Softcover, 976 pages | | ©2002, ISBN-13 9780072411638 | |
|
 |  |  |  | CD-ROM to accompany C++ Program Design: An Introduction to Programming and Object-Oriented Design, 3rd Edition James P Cohoon, UNIV OF VA-CHARLOTTESVILLE Jack W Davidson, UNIV OF VA-CHARLOTTESVILLE | | | ©2002, ISBN-13 9780072491937 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Provide feedback to product team
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
 |
|
|
 |
|
|
|
 |
|
|
 |
|
|
|
 |
|
 |
|
 |
|
|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
|
|