virtual operators overloading
virtual functions inheritance
virtual constructors overriding
virtual class inheritance
destructor virtual
virtual references inheritance reference-type static-pointer virtual functions
virtual functions class memory class member virtual functions virtual method table memory allocation
virtual class sizeof memory class member memory allocation
virtual functions inheritance copy-constructor virtual functions virtual method table
struct virtual static inheritance static_cast pointer type virtual functions static_cast