// Parent class class A { void showA() { System.out.println("This is class A"); } } // Child class of A class B extends A { void showB() { System.out.println("This is class B"); } } // Child class of B (multilevel inheritance) class C extends B { void showC() { System.out.println("This is class C"); } } // Main class public class InheritanceDemo { public static void main(String[] args) { C obj = new C(); obj.showA(); // inherited from class A obj.showB(); // inherited from class B obj.showC(); // own method of class C } }