public class People {
int age = 10;
public People(){
}
public int getAge(){
return age;
}
}
public class Teacher extends People {
int age = 19;
}
public class PeopleDemo {
public static void main(String[] args) {
Teacher v=new Teacher();
System.out.println(v.getAge());
System.out.println(v.age);
}
输出结果10;
19
因为子类无法重载(覆盖)父类的成员变量。**getAge()**方法存在于父类中,只能看到自己类中的**age**值,并不能看到子类的**age**值。