如果鸟是私有的,它如何调用该方法
public class Bird {
private static void fly() {
System.out.println("Bird is flying");
}
public static void main(String[] args) {
fly(); // make sense
Bird bird = new Bird();
bird.fly();
}
}
答案 0 :(得分:1)
访问修饰符 private 表示只能从类内部看到该方法。 由于您属于班级成员,因此这是可能的。
答案 1 :(得分:0)
在Java中,有3个修饰符:
-公开:您可以从任何地方访问
-私人:您可以从同一班级访问
受保护的您可以从同一包以及扩展该类所在类的任何类进行访问。
您的方法是私有的,并且您正在同一类中访问它。