C++ Programming Part II
X52.9265
/ $1,095
SPRING 2010
Continuing Education:
Management and Information Technology
Build on the skills learned in C++ Programming Part I with three applications of operator overloading: formatted and file i/o; dynamic memory allocation; and standard containers such as vector, list, and string. Then concentrate on building classes using the different varieties of inheritance: single and multiple, virtual and non-virtual, public and private, and inheritance from an abstract base class with pure virtual functions. See how object-oriented design results in maintainable, extensible architectures. Explore the implementations of, and alternatives to, inheritance. Report and recover from runtime errors by throwing and catching exceptions.
Prerequisites:
Prerequisite: C++ Programming Part I/X52.9264 or equivalent experience.
This course is applicable toward:
Related Subject Areas: Information Technology, Programming
Section 1
Wednesday 6:00pm-9:30pm
February 24 - May 5
No class 3/17 Spring Break
10 Sessions
Location: 48 Cooper Square
