欢迎来到求知题库网 求知题库官网
logo
全部科目 > Java认证考试 > SCJP程序员认证考试

多项选择题

Given a file GrizzlyBear.java: 
1. package animals.mammals; 
2. 
3. public class GrizzlyBear extends Bear { 
4. void hunt() { 
5. Salmon s = findSalmon(); 
6. s.consume(); 
7. } 
8. } 
and another file, Salmon.java: 
1. package animals.fish;
2. 
3. public class Salmon extends Fish { 
4. void consume() { /* do stuff */ } 
5. } 
Assume both classes are defined in the correct directories for theft packages, and that the Mammal class correctly defines the findSalmon() method. Which two changes allow this code to compile correctly?()

    A. add public to the start of line 4 in Salmon.java
    B. add public to the start of line 4 in GrizzlyBear.java
    C. add import animals.mammals.*; at line 2 in Salmon.java
    D. add import animals.fish.*; at line 2 in GrizzlyBear.java
    E. add import animals.fish.Salmon.*; at line 2 in GrizzlyBear.java
    F. add import animals.mammals.GrizzlyBear.*;at line 2 in Salmon.java

点击查看答案&解析

相关考题

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题