C++ features by examples
Class Hierarchy