inheritance interfaces
inheritance
class inheritance access modifiers
destructor class inheritance constructors
virtual functions inheritance
struct inheritance access modifiers
struct inheritance operator new overriding
virtual class inheritance
destructor class inheritance