Object-Oriented Programming Using C++ / Edition 10

Object-Oriented Programming Using C++ / Edition 10

2.3 3
by Joyce Farrell
     
 

This text offers task-driven tutorials to guide intermediate-level programmers in the planning and creation of object-oriented programs. It is ideal for students who have had one previous C or C++ programming course, but does provide a review of the core C and C++ concepts. The realistic problems encountered in the running case scenario provide motivation for learning… See more details below

Overview

This text offers task-driven tutorials to guide intermediate-level programmers in the planning and creation of object-oriented programs. It is ideal for students who have had one previous C or C++ programming course, but does provide a review of the core C and C++ concepts. The realistic problems encountered in the running case scenario provide motivation for learning each new concept and technique. Each tutorial is divided into two lessons that introduce key concepts, guide students step by step through exercises, and reinforce the information with a summary, review questions, and additional exercises. The book is not written to a specific compiler, so students can use whichever compiler they are familiar with to build their programming skills. Each tutorial begins with a programming-related case problem that users can reasonably expect to encounter in business, followed by a demonstration of the applet they will create in the tutorial to solve that problem. Each tutorial is organized into two lessons - A and B - which introduce the concepts and techniques used in the completed application. A review section at the end of each self-contained lesson offers a convenient break point and enables students to test their understanding as they progress through the tutorial. Extensive end-of-chapter questions and hands-on activities reinforce material covered in the chapter; stand-alone programming projects and debugging exercises round out the programming skills. Appropriate for students with prior C or C++ programming experience. An overview reviews topics the student should already know.

Read More

Product Details

ISBN-13:
9780760050446
Publisher:
Course Technology, Inc.
Publication date:
01/28/1998
Edition description:
Older Edition
Pages:
400
Product dimensions:
8.58(w) x 10.85(h) x 0.64(d)

Meet the Author


Joyce Farrell has authored several popular programming textbooks, including books on Java, Programming Logic and Design, C#, and C++. Her books are recognized for their clear, direct writing style and effective presentation. A well-respected instructor, Ms. Farrell has taught Computer Information Systems at Harper College in Palatine, Illinois, the University of Wisconsin-Stevens Point, and McHenry County College in Crystal Lake, Illinois.

Table of Contents

Preface
Ch. 1An Overview of Object-Oriented Programming and C++1
Ch. 2Using C++ Arithmetic Operators and Control Structures35
Ch. 3Understanding Arrays and Pointers71
Ch. 4Using C++ Functions107
Ch. 5Using Classes157
Ch. 6Class Features and Design Issues195
Ch. 7Understanding Friends233
Ch. 8Overloading Operators269
Ch. 9Understanding Inheritance311
Ch. 10Advanced Input and Output361
Ch. 11Using Templates405
Ch. 12Handling Exceptions443
Ch. 13Advanced Topics487
App. AA Currency Manipulator for Visual C++531
Index533

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >