A class is derive from a class which is derive from another class is known as multilevel inheritance or we can say derived class work as a base class for another derived class called multilevel inheritance.
The best example is Say we have 3 class
ClassA,ClassB and ClassC.
ClassB is derived from ClassA and ClassC is derived ClassB this is multi level inheritance.
class A{
public:
void show(){
cout<<"show";
}
};
class B: public A
{
public:
void display(){
cout<<"display";
}
};
class C: public B{
public:
void test(){
cout<<"test";
}
};
void main(){
C obj;
obj.display();
obj.show();
obj.test();
}