定义老师类(Teacher), 继承自人类, 并在老师类中定义teach()方法.
定义学生类(Student), 继承自人类, 并在学生类中定义study()方法...., 默认就继承自Object类....定义Student类, 继承自Person类, 定义age属性及重写eat()方法.
在PersonTest测试类的main方法中, 创建Student类的对象, 并打印其成员....抽象类不能实例化.
那抽象类如何实例化呢?
可以通过多态的方式, 创建其子类对象, 来完成抽象类的实例化. 这也叫: 抽象类多态....那接口如何实例化呢?
可以通过多态的方式, 创建其子类对象, 来完成接口的实例化. 这也叫: 接口多态.
接口的子类:
如果是普通类, 则必须重写父接口中所有的抽象方法.