Solved

Given the Following Code: Line 1 Public Class ClassA

Question 31

Multiple Choice

Given the following code: Line 1 public class ClassA
Line 2 {
Line 3 public ClassA() {}
Line 4 public void method1(int a) {}
Line 5 }
Line 6 public class ClassB extends ClassA
Line 7 {
Line 8 public ClassB() {}
Line 9 public void method1() {}
Line 10 }
Line 11 public class ClassC extends ClassB
Line 12 {
Line 13 public ClassC() {}
Line 14 public void method1() {}
Line 15 }
Which method1 will be executed when the following statements are executed?
ClassA item1 = new ClassB() ;
Item1.method1() ;


A) method1 on Line 4
B) method1 on Line 9
C) method1 on Line 14
D) This is an error and will cause the program to crash.

Correct Answer:

verifed

Verified

Unlock this answer now
Get Access to more Verified Answers free of charge

Related Questions