Java Program multilevel inheritance using super keyword


In this program, You will learn how to implement multilevel inheritance using super keyword in Java.


void msg(){ super.msg(); }


Example: How to implement multilevel inheritance using super keyword in Java

Run it Now
class A {
    void msg() {
        System.out.println("A is called here");
    }
}

class B extends A {
    void msg() {
        super.msg();
        System.out.println("B is called here");
    }
}

class Main extends B {

    void msg() {
        super.msg();
        System.out.println("C is called here");
    }

    public static void main(String args[]) {
        Main cc = new Main();
        cc.msg();
    }
}

Output:

A is called here
B is called here
C is called here