Table of Contents

c++ for artists: the art, philosophy, and science of object-oriented programming
C++ For Artists: The Art, Philosophy, and Science of Object-Oriented Programming
by Rick Miller ISBN:1932504028
Biblio Distribution 2003 (590 pages)

Intended as both a classroom and reference text, this book breaks all molds by being the first book of its kind specifically designed to help readers tap their creative energy to understand and apply difficult programming concepts.

Table of Contents
C++ For Artists—The Art, Philosophy, and Science of Object-Oriented Programming
Preface
Part I - The C++ Student Survival Guide
Chapter 1- An Approach To The Art Of Programming
Chapter 2- Small Victories—Creating Projects With IDE’s
Chapter 3- Project Walkthrough—An Extended Example
Chapter 4- Computers, Programs, & Algorithms
Part II - C++ Language
Chapter 5- Simple Programs
Chapter 6- Controlling The Flow Of Program Execution
Chapter 7- Pointers and References
Chapter 8- Arrays
Chapter 9- Functions
Chapter 10- Toward Problem Abstraction—Creating New Data Types
Chapter 11- Dissecting Classes
Chapter 12- Compositional Design
Chapter 13- Extending Class Functionality Through Inheritance
Part III - Implementing Polymorphic Behavior
Chapter 14- Ad Hoc Polymorphism—Operator Overloading
Chapter 15- Static Polymorphism—Templates
Chapter 16- Dynamic Polymorphism—Object-Oriented Programming
Part IV - Intermediate
Chapter 17- Well-Behaved Objects—The Orthodox Canonical Class Form
Chapter 18- Mixed Language Programming
Chapter 19- Three Design Principles
Chapter 20- Using A UML Modeling Tool
Appendix A- Project Approach Strategy Checkoff List
Appendix B- ASCII Table
Appendix C- Answers To Self Test Questions
Index
List of Figures
List of Tables
List of Examples



C++ for Artists. The Art, Philosophy, and Science of Object-Oriented Programming
C++ For Artists: The Art, Philosophy, And Science Of Object-Oriented Programming
ISBN: 1932504028
EAN: 2147483647
Year: 2003
Pages: 340
Authors: Rick Miller

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net