Given:
10. interface A { void x(); }
11. class B implements A { public void x() { } public
voidy() { } }
12. class C extends B { public void x() {} }
And:
20. java.util.List list = new java.util.ArrayList();
21. list.add(new B());
22. list.add(new C());
23. for (A a:list) {
24. a.x();
25. a.y();;
26. }
What is the result?
1 Compilation fails because of an error in
line 25.
2 The code runs with no output.
3 An exception is thrown at runtime.
4 Compilation fails because of an error in
line 20.

Answers were Sorted based on User's Feedback



Given: 10. interface A { void x(); } 11. class B implements A { public void x() { } public voidy..

Answer / neil

Compilation fails because of an error in
line 25.

Is This Answer Correct ?    44 Yes 2 No

Given: 10. interface A { void x(); } 11. class B implements A { public void x() { } public voidy..

Answer / pankaj malik

Compilation Error will be thrown at line 23 :
Type Mismatch: cannot convert from elemnt type Object to A.

Is This Answer Correct ?    9 Yes 0 No

Given: 10. interface A { void x(); } 11. class B implements A { public void x() { } public voidy..

Answer / r.jainrocks@gmail.com

Compilation fails because of an error in
line 25.

because interface A has no method definition for method y()
....

Is This Answer Correct ?    9 Yes 4 No

Post New Answer

More Core Java Interview Questions

What does provide mean construction?

0 Answers  


What do you mean by compiler?

0 Answers  


Why hashcode is used in java?

0 Answers  


How many types of equations are there?

0 Answers  


System.out.println(101/14) what is the output? a)6 b)14 c)7.14 d)0

8 Answers   Accenture,






What do you understand by abstract classes?

0 Answers   HCL,


Is string passed by reference in java?

0 Answers  


Is array synchronized in java?

0 Answers  


Explain the use of javap tool.

0 Answers  


How does hashset works in java?

0 Answers  


Explain which of the following methods releases the lock when yield(), join(),sleep(),wait(),notify(), notifyall() methods are executed?

0 Answers  


What is the ==?

0 Answers  


Categories