public class A {
private String name= " parent";
public void print(){
System.out.println(name+"**********");
}
}
public class B extends A{
private String name = "child";
}
public class Test {
public static void main(String[] args) {
B b =new B();
b.print();
}
}
运行结果如下
parent**********
通过父类的方法能访问父类的变量 达人来讨论下这个问题
我原先觉得 name 是private的时候打child,public default才能打parent,可是结果如上