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,可是结果如上