SPECIAL OFFERS
Keep up with new releases and promotions. Sign up to hear from us.
Register your product to gain access to bonus material or receive a coupon.
• Opens with a gentle introduction to standard, non-object-oriented C++ – Builds a strong foundation in basic programming skills–then eases into discussions on object-oriented C++.
• Guides students step-by-step through clear, accessible explanations of concepts.
• Includes exercise sets with each section to offer frequent opportunities to challenge and reinforce recently acquired skills.
• Designs programming problems and examples specifically for today's business student.
• Develops a single, on-going application throughout much of the object-oriented part of the book – Enables students to see every important concept fully implemented and explained in code.
• Supports discussions with a sound instructional framework composed of:
– Chapter objectives and summaries.
– Boxed Notes sections that highlight important ideas.
– Approximately 700 end-of-section exercises divided into paper-and-pencil exercises, experiments, and programming problems.
– Unique experiments that students can use to extend material in the book and explore new areas.
– Business-related programming problems.
– Approximately 140 completely developed and carefully explained programs.
This book provides a highly readable introduction to C++ programming for beginning business programmers. It guides readers through complete and clear descriptions of sample programs, with a wealth of exercises included along the way to help reinforce the important points of each chapter. Throughout the text, a strong emphasis is placed on business applications, rather than those in mathematics or computing. KEY TOPICS: Part I (Basic C++) covers the procedural parts of C++. Part II (Object-Oriented Concepts and Programming) introduces object-oriented ideas through the built-in string class. Part III (Object-Oriented Programming) explores the essential object-oriented ideas through inheritance and polymorphism. MARKET: For beginning programmers using C++ for business.
I. Basic C++
1. Introduction to C++
2. Real Numbers
3. Iteration
4. Decision Making
5. Functions
6. Arrays
7. Pointers and C-Strings
8. Pointers, Arrays, and Functions
9. User-Defined Data Types and Tables
II. Object-Oriented Concepts and Programming
10. The string Class; An Introduction to Classes and Objects
11. Programmer-Defined Classes and Objects
12. Manipulating Objects
13. Inheritance
14. Files
15. Special Topics; Friends, Operator Overloading, Macros and Inline Functions
Appendices
A. Computers and Data
B. Program Control
Index