42 CPP MODULES

The objective of these modules is to provide you with an introduction to Object-Oriented Programming.

Module Description
CPP00 The principles of OOP, static and const modifiers
CPP01 Dynamic allocation, member function pointers and switch statement
CPP02 Operator overloading and Orthodox Canonical Form
CPP03 Inheritance
CPP04 Polymorphism, Abstract Classes and Interfaces
CPP05 Exception - Try - Catch
CPP06 C++ casts
CPP07 Templates
CPP08 Templated STL containers
CPP09 Containers