文章目录
零、本讲学习目标
- 理解抽象类的作用
- 掌握如何定义抽象类
- 掌握如何使用抽象类
一、引入抽象类
(一)提出问题
- 在《Java学习笔记3.5.1 继承 - 类的继承》里,我们定义了Animal类,其中定义了
eat()
方法用于表示动物吃东西,但是不同的动物,吃的东西也是不同的,因此在eat()
方法中无法准确描述动物吃什么东西。
public class Animal {
……
public void eat
eat()
方法用于表示动物吃东西,但是不同的动物,吃的东西也是不同的,因此在eat()
方法中无法准确描述动物吃什么东西。public class Animal {
……
public void eat