20181226——java抽象
不同的子类计算面积的方式不一样,所以就有抽象方法

抽象方法和抽象类的格式

抽象方法:加上abstract关键字,去掉大括号直接分号结束
public abstract void eat()
抽象方法所在的类,必须是抽象类才行
在class 前面加上abstract

如何使用抽象类和抽象方法

1.不能直接创建new抽象类对象,
2.必须用子类来继承抽象父类
3.子类必须覆盖重写抽象父类当中所有的抽象方法

覆盖重写(实现):子类去掉抽象方法的abstract关键字,然后补上大括号方法
4.创建子类对象进行引用

抽象类不一定含有抽象方法,但是有抽象方法的类一定是抽象类

这样没有抽象方法的抽象类,也不能直接创建对象,

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-28
  • 2021-08-08
  • 2021-07-04
猜你喜欢
  • 2021-11-08
  • 2021-07-29
  • 2021-10-04
  • 2022-12-23
  • 2021-07-16
  • 2021-09-01
相关资源
相似解决方案