7
Answer (Choose 1 answer)
Consider the following code:
1. Dog rover, fido;
2. Animal anim;
3.
A. Line 6 will not compile.
4. rover = new Dog();
B. The code will compile but will throw an exception at line 6.
5. anim rover,
6. fido = (Dog)anim;
C. The code will compile and run.
Where:
D. The code will compile and run, but the cast in line 6 is not required and can be eliminated.
Mammal extends Animal Dog extends Mammal
E. Line 5 will not compile.
Which of the following statements is true?