1)为什么定义抽象类

    对事物进行进一步抽象可以形成抽象类
    含有抽象方法的类必须定义为抽象类

2)如何定义抽象类

	使用sbstract修饰的类

3)为什么定义抽象方法?

    当一个类的某个操作无法具体实现时,这个操作可以定义为抽象方法
    使用abstract修饰方法,只有方法的声明,没有方法体

4)如何使用抽象类

	抽象类一般作为其他类的父类存在
	子类继承了抽象类,子类需要重写抽象类中所有的抽象方法,如果子类没有重写所有的抽象方法,子类也需要定义为抽象类
	注意:抽象类中不一样有抽象方法

5)抽象类不能实例化对象,需要赋值子类对象

6)抽象类的引用可以赋值匿名内部类对象

javaSE-第171篇-抽象类主人喂宠物

javaSE-第171篇-抽象类主人喂宠物

相关文章:

  • 2021-04-09
  • 2021-12-05
  • 2021-05-31
  • 2022-12-23
  • 2021-09-11
  • 2022-01-13
  • 2021-09-11
  • 2021-08-29
猜你喜欢
  • 2022-12-23
  • 2022-02-24
  • 2021-06-10
  • 2021-08-27
  • 2021-09-17
  • 2021-07-17
  • 2021-06-13
相关资源
相似解决方案