Object-Oriented Programming in C++, 2/E
ISBN-10: 0130158852
ISBN-13: 9780130158857
Publisher: Prentice Hall
Copyright: 2000
Format: Paper; 615 pp
Published: 08/03/1999
Status: Out of Stock
This item is temporarily out of stock and is unavailable for purchase.
Customers outside the U.S., click here.
Description
Appropriate for sophomore to senior level courses on Object-Oriented Programming and/or Intermediate C++ Programming.
Includes free software: Microsoft<194> Visual C++— 6.0, Introductory Edition.
Features
Keeps students abreast of the most recent changes in C++ programming. Ex.___
Gives students a firm understanding of STL and helps them understand the predicted, major impact it will have on C++. Ex.___
Helps students recognize the underlying importance of inheritance and polymorphism to the object-oriented programming paradigm. Ex.___
Presents students with a solid explanation of how to use the popular Microsoft Visual C++ with the Microsoft Foundation Classes. Ex.___
Enables students to carefully examine and fully grasp the concept or programming technique under discussion. Ex.___
Helps students assimilate information in a more orderly manner by giving them a clear, visually organized presentation of material. Ex.___
Provides students and instructors with up-to-date text support. Ex.___
Enables students to use the standard input/output library to its fullest advantage. Ex.___
Shows students C++ in action in the real world. Ex.___
Shows students how to code and explains tricky parts of C++. Ex.___
Allows students to check their understanding of the section. Ex.___
Gives students valuable practice in coding entire programs that are both interesting and applicable. Ex.___
Alerts students to potential programming pitfalls and offers important tips and guidance for avoiding such mistakes; provides a handy “error” checklist. Ex.___
Broadens students' knowledge base. Ex.___
Enriches students' learning experience by adding visual appeal and clarifying discussions. Ex.___
Allows students to check whether they solved exercises correctly and look for alternative approaches. Ex.___
Provides students with a handy reference for in- and out-of-class use. Ex.___
New To This Edition
Keeps students abreast of the most recent changes in C++ programming. Ex.___
Gives students a firm understanding of STL and helps them understand the predicted, major impact it will have on C++. Ex.___
Helps students recognize the underlying importance of inheritance and polymorphism to the object-oriented programming paradigm. Ex.___
Presents students with a solid explanation of how to use the popular Microsoft Visual C++ with the Microsoft Foundation Classes. Ex.___
Enables students to carefully examine and fully grasp the concept or programming technique under discussion. Ex.___
Helps students assimilate information in a more orderly manner by giving them a clear, visually organized presentation of material. Ex.___
Provides students and instructors with up-to-date text support. Ex.___
Table of Contents
1. Object-Oriented Programming.
2. From C to C++.
3. Classes.
4. Inheritance.
5. Polymorphism.
6. Operator Overloading.
7. Templates and the Standard Template Library.
8. The C++ Input/Output Class Hierarchy.
9. Object-Oriented Programming In The Microsoft Foundation Classes.
Appendix A. ASCII Table.
Appendix B. Selected C++ Functions and Methods.
Hints and Solutions to Odd-Numbered Exercises.
Index.
Author Bios
RICHARD JOHNSONBAUGH is professor of computer science at DePaul University. He has degrees in computer science and mathematics from the University of Oregon, Yale University, and the University of Illinois at Chicago. He is the author of Discrete Mathematics, Fourth Edition, and the co-author with Martin Kalin of C for Scientists and Engineers, Applications Programming in C++, Applications Programming in ANSI C, Third Edition, and Object-Oriented Programming in C++.
MARTIN KALIN is also professor of computer science at DePaul University. He has a Ph.D. degree in logic from Northwestern University. His research areas include data communications and programming languages. He has written large systems in the areas of scheduling and product configuration for Fortune 100 companies.
Backcover Copy
As users of the highly successful first edition of this book can attest, this second edition is for both the student and the professional wanting to master the latest updates to the C++ programming language. The authors combine their years of experience to teach the power and flexibility of C++ through object-oriented programming applications. This new book reflects the clear presentation and excellent enhanced examples and programming exercises for which the authors have become well know.
Johnsonbaugh
©2000
|
Prentice Hall
|
On-line Supplement
|
Live
ISBN-10: 0130265896 |
ISBN-13: 9780130265890
More Info
Johnsonbaugh
©2000
|
Prentice Hall
|
On-line Supplement; 79 pp
|
Live
ISBN-10: 0130170313 |
ISBN-13: 9780130170316
|
| | | More Info |
Johnsonbaugh
©2000
|
Prentice Hall
|
On-line Supplement
|
Live
ISBN-10: 0130265896 |
ISBN-13: 9780130265890
More Info
Log in to the Instructor Resource Center
Login name:
Password:
Forgot login/password? | Need to redeem an access code?
Instructor Resource Center File Download
This work is protected by local and international copyright laws and is provided solely for the use of instructors in teaching their courses and assessing student learning. Dissemination or sale of any part of this work (including on the World Wide Web) will destroy the integrity of the work and is not permitted. The work and materials from this site should never be made available to students except by instructors using the accompanying text in their classes. All recipients of this work are expected to abide by these restrictions and to honor the intended pedagogical purposes and the needs of other instructors who rely on these materials.| Cancel | I accept, proceed with download |
Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.