問題詳情
61.Given two files, GrizzlyBear.java and Salmon.java: 1. package animals.mammals; 2. 3. public class GrizzlyBear extends Bear{ 4. void hunt() { 5. Salmon s = findSalmon(); 6. s.consume(); 7. } 8. }1. package animals.fish; 2. 3. public class Salmon extends Fish { 4. public void consume() { /* do stuff */ } 5. } If both classes are in the correct directories for their packages, and the Mammal classcorrectly defines the findSalmon() method, which change allows this code to compile?
(A) add import animals. mammals.*; at line 2 in Salmon.java
(B) add import animals.fish.*; at line 2 in GrizzlyBearjava
(C) add import animals.fish.Salmon.*; at line 2 in GrizzlyBear.java
(D) add import animals. mammals.GrizzlyBear*; at line 2 in Salmon.java
參考答案