Inheritance in C++ Type of Inheritance in C++ Advantage of inheritance in C++ Real life Example of Inheritance Basic Syntax of Inheritance Inheritance in C++ Program Example Inheritance Visibility Mode Single Inheritance Single Inheritance Example Ambiguity in Single Inheritance in C++ Multiple Inheritance Multiple Inheritance Example Ambiguity in Multiple Inheritance Hierarchical Inheritance Hierarchical Inheritance Example Multilevel Inheritance Example of Multilevel Inheritance Hybrid Inheritance Hybrid Inheritance Example Private inheritance Constructor Destructor and Inheritance Constructor call in Multiple Inheritance Overriding Base Class Functions Gaining Access to an Overridden Function Function Overriding Advantages of Inheritance Disadvantages of Inheritance Hybrid Inheritance and Virtual Class Virtual Class Hybrid Inheritance and Constructor call C++ friend Function and friend Classes friend Function Example friend Classes in C++