父类:
public class Person {
public void eat() {
System.out.println("Person--chi");
}
}
子类:
public class Student extends Person{
public void study() {
System.out.println("学生学习");
}
public void eat() {
System.out.println("学生吃");
}
}
测试:
public class Test {
public static void main(String[] args) {
Person person = new Student();
// 报错,创建的是父类的引用调用指向子类的对象,父类没有学习方法,所以报错
// person.study();
person.eat();//输出学生吃
}
}