Inheritance

  • Covariant return type
  • Name hiding
  • Fragile base class
  • Abstract class
    • Pure virtual destructor
  • RTTI
    • dynamic cast
  • Deleted methods
  • Multiple inheritance
    • virtual inheritance and diamond problem
  • Liskov's substitution principle


C++ cast

  • static cast
  • dynamic cast
  • const cast


Last modified: Monday, 2 March 2020, 12:01 PM