1.抽象类概述

一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类

使用抽象类就可以确保子类都必须实现父类的抽象方法(就是父类想让子类单独实现的方法),否则就会报错

父类声明的变量向上转型时所有的子类都可用

 

2.抽象类的特点

抽象类的讲解

Animal a=new Cat();

a.sleep();//这个sleep是Animal里的普通方法不是抽象方法,可以实例化后调用

 

3.抽象类的成员特点

抽象类的讲解

抽象类的实例化时通过子类来进行实例化的

抽象类的讲解

 

抽象类的讲解抽象类的讲解

抽象类的讲解

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-08
  • 2021-09-30
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-20
  • 2021-04-30
  • 2021-12-14
  • 2021-06-28
  • 2021-11-29
  • 2021-12-04
  • 2022-12-23
相关资源
相似解决方案