Programming in C++ / Edition 2

Programming in C++ / Edition 2

by Stephen C. Dewhurst
     
 

Shows how to program in C++, and is not simply a sterile description of language features.

Starts with the data types and operations of the langugage, proceeds through ways of organizing data structures and operations into programs, and concludes with the advanced topics of memory management and library design.

Discusses C++ language features

See more details below

Overview

Shows how to program in C++, and is not simply a sterile description of language features.

Starts with the data types and operations of the langugage, proceeds through ways of organizing data structures and operations into programs, and concludes with the advanced topics of memory management and library design.

Discusses C++ language features together with the programming paradigms they were designed to support.

Shows how C++ language features work together.

Relates the details of the C++ language to the larger problems of software design and engineering.

Encourages thinking in new ways about the process of programming.

Includes an entire chapter on inheritance, covering base and derived classes, virtual functions, protected members, and more.

Contains a how-to section for creating and customizing libraries.

Offers end-of-chapter exercises, and a greatly expanded Appendix of solved exercises.

Product Details

ISBN-13:
9780131827189
Publisher:
Prentice Hall Professional Technical Reference
Publication date:
04/12/1995
Edition description:
2nd ed
Pages:
320
Product dimensions:
7.05(w) x 9.20(h) x 0.56(d)

Table of Contents

Preface
Preface to the First Edition
Introduction1
Ch. 1Data Types and Operations7
Ch. 2Procedural Programming33
Ch. 3Classes61
Ch. 4Data Abstraction89
Ch. 5Inheritance119
Ch. 6Object-Oriented Programming161
Ch. 7Storage Management179
Ch. 8Libraries207
Appendix: Solved Exercises235
Index295

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >