Question
Given: 3. interface Fish { } 4. class Perch implements Fish { } 5. class Walleye extends Perch { } 6. class Bluegill { }
Given: 3. interface Fish { } 4. class Perch implements Fish { } 5. class Walleye extends Perch { } 6. class Bluegill { } 7. public class Fisherman { 8. public static void main(String[] args) { 9. Fish f = new Walleye(); 10. Walleye w = new Walleye(); 11. Bluegill b = new Bluegill(); 12. if(f instanceof Perch) System.out.print("f-p "); 13. if(w instanceof Fish) System.out.print("w-f "); 14. if(b instanceof Fish) System.out.print("b-f "); 15. } 16. } What is the result? A. w-f B. f-p w-f C. w-f b-f D. f-p w-f b-f E. Compilation fails. F. An exception is thrown at runtime.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started