A Jump Start Course in C++ Programming
Buy Rights Online Buy Rights

Rights Contact Login For More Details

More About This Title A Jump Start Course in C++ Programming

English

JAMES W. COOPER is a manager in the Application Solution Institute at the IBM T. J. Watson Research Center and the author of eight previous books in this field. RICHARD B. LAM is a research staff member at the IBM T. J. Watson Research Center. He received his PhD in analytical chemistry from the University of North Carolina at Chapel Hill.

English

Partial table of contents:

DAY 1.

Why Learn C++?.

How C++ Improves Upon C. Structures and Classes.

Constructors and Destructors.

A Complex Number Class.

cin and cout.

A Simple Example: Income Taxes.

DAY 2.

Writing a Fibonacci Series.

The Copy Constructor.

Bulletproofing Your Programs.

Inheritance.

Encapsulation of Methods and Data.

More on Virtual Functions.

Object-Oriented Design.

Programming Style in C++.

DAY 3.

Files and Streams.

Using friend Relationships.

Static Members.

Templates.

Multiple Inheritance.

ADVANCED C++ EXAMPLES.

mkclass.

A Generic Linked List Class.

Simplex Optimization of Variables.

Implementing Neural Networks.

Drawing Fractals.

Appendices.

Index.

loading