abstract class A { abstract void show(); void disp() { System.out.println("This is abstract disp Method"); } } class B extends A { void show() { System.out.println("welcome"); } } class C extends A { void show() { System.out.println("java"); } } public class Main { public static void main(String arhs[]) { A a=new B(); a.show(); a.disp(); } }
welcome
This is abstract disp Method
Note:
By using A class object we can call parent class methods(show,disp)