From 08ccc793c5a1156b97a896c30b82d7e36b22298d Mon Sep 17 00:00:00 2001 From: Hasoo43 Date: Mon, 13 May 2024 09:13:05 +0500 Subject: [PATCH] Create Dynamic Dispatch method in JAVA --- Dynamic Dispatch method in JAVA | 37 +++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Dynamic Dispatch method in JAVA diff --git a/Dynamic Dispatch method in JAVA b/Dynamic Dispatch method in JAVA new file mode 100644 index 0000000..ef2b624 --- /dev/null +++ b/Dynamic Dispatch method in JAVA @@ -0,0 +1,37 @@ +class A +{ +void callme() +{ +System.out.println("inside A callme method"); +} +} +class B extends A +{ +void callme() +{ +System.out.println("inside B callme method"); +} +} +class C extends A +{ +void callme() +{ +System.out.println("inside C callme method"); +} +} +class Dispatch +{ +public static void main(String args[]) +{ +A a=new A(); +B b=new B(); +C c=new C(); +A r; +r=a; +r.callme(); +r=b; +r.callme(); +r=c; +r.callme(); +} +}