【发布时间】:2017-09-13 20:53:35
【问题描述】:
interface Rideable {
String getGait();
}
public class Camel implements Rideable {
int weight = 2;
String getGait() {
return " mph, lope";
}
void go(int speed) {++speed;
weight++;
int walkrate = speed * weight;
System.out.print(walkrate + getGait());
}
public static void main(String[] args) {
new Camel().go(8);
}
}
在编译上述代码时,我遇到了一个编译错误,与getGait() 方法的访问修饰符有关。请解释一下,我为什么要声明getGait() 和public 访问修饰符?
【问题讨论】:
标签: java interface scope access-specifier