자격증/OCJP_ExamA

QUESTION 51

IT grow. 2018. 7. 8. 19:36
반응형

QUESTION 51


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 class correctly 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 GrizzlyBear.java 

C. add import animals.fish.Salmon.*; at line 2 in GrizzlyBear.java 

D. add import animals.mammals.GrizzlyBear.*; at line 2 in Salmon.java 


Solution : B

반응형