Read more
Using object-oriented terminology from the start, OBJECT-ORIENTED PROGRAMMING USING C++, FOURTH EDITION will provide readers with a solid foundation in C++ programming. Like its predecessors, the fourth edition uses clear, straightforward examples to teach both the syntax of the C++ language and sound programming principles. It begins with an overview of object-oriented programming and C++, and then builds upon thisknowledge to teach increasingly complex concepts, such as inheritance, templates, handling exceptions, and advanced input and output. Aimed at providing readers with the most current programming knowledge, this edition has been updated to reflect the latest software, Visual C++ 2008.
List of contents
Chapter 1An Overview of Object-Oriented Programming and C++Chapter 2Evaluating C++ ExpressionsChapter 3Making DecisionsChapter 4Performing LoopsChapter 5Understanding Arrays, Strings, and PointersChapter 6Using C++ FunctionsChapter 7Using ClassesChapter 8Class Features and Design IssuesChapter 9Understanding Friends and Overloading OperatorsChapter 10 Understanding InheritanceChapter 11 Using TemplatesChapter 12 Handling ExceptionsChapter 13 Advanced Input and OutputChapter 14 Advanced TopicsAppendicesA: Getting Started with Microsoft Visual Studio 2008B: Getting Started with Other C++ CompilersC: Operator Precedence and AssociativityD: Formatting OutputE: Generating Random Numbers
Summary
Using object-oriented terminology from the start, Object-Oriented Programming Using C++, Fourth Edition, will provide readers with a solid foundation in C++ programming. Like its predecessors, the fourth edition uses clear, straightforward examples to teach both the syntax of the C++ language and sound programming principles. It begins with an overview of object-oriented programming and C++, and then builds upon this knowledge to teach increasingly complex concepts, such as inheritance, templates, handling exceptions, and advanced input and output. Aimed at providing readers with the most current programming knowledge, this edition has been updated to reflect the latest software, Visual C++ 2008.