class checkoverride { public static void main(String []args) { sample8 obj = new childsample8(); obj.sample8a(obj); } } class sample8 { public static void sample8a(sample8 ob) { System.out.println("In sample8.sample8a()"); ob.sample8b(); } public void sample8b() { System.out.println("In Base.bar()"); } } class childsample8 extends sample8 { public static void sample8a(sample8 ob) { System.out.println("In childsample8.sample8a()"); ob.sample8b(); } public void sample8b() { System.out.println("In childsample8.sample8b()"); } }
What is the output of this program when executed?
Reveal answer
Fill a bubble to check yourself