Week 2 at a Glance

You have finished the first week of learning how to program in C++. By now you should feel comfortable entering programs, using your compiler, and thinking about objects, classes, and program flow.

Where You Are Going

Week 2 begins with pointers. Pointers are traditionally a difficult subject for new C++ programmers, but you will find them explained fully and clearly, and they should not be a stumbling block. Day 9 teaches references, which are a close cousin to pointers. On Day 10 you will see how to overload functions, and on Day 11 you will learn how to work with arrays and collections. Day 12 introduces inheritance, a fundamental concept in object-oriented programming. Day 13 extends the lessons of Day 12 to discuss polymorphism, and Day 14 ends the week with a discussion of static functions and friends.

Go to: Table of Contents | Next Page