Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

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.

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are inner classes or non static nested classes in java?

1133


What is the final access modifier in java?

1031


Is main an identifier?

956


What are the types of methodology?

1045


Can we have two main methods in a java class?

1007


What is the difference between the ">>" and " >>>" operators in java?

945


What is composition in java?

1236


Can we catch more than one exception in single catch block?

1010


Is 0 a real number?

982


How do you remove an element from an arraylist in java?

961


Can we override protected method in java?

1007


What is constructor chaining and how is it achieved in java?

1084


I want my class to be developed in such a way that no other class (even derived class) can create its objects. Define how can I do so?

1133


How can I debug the Java security exceptions and AccessControlExceptions?

1100


What are the types of strings?

995