- 抽象类
- 抽象类的定义
- 抽象类的数据类型
- 抽象类的语法格式
- 抽象类——抽象方法
- 抽象方法的特点
- 抽象类其它说明
类到对象是实例化,对象到类是抽象。
类和类之间具有共同特征,将这些共同特征提取出来,形成的就是抽象类。
类本身是不存在的,所以抽象类无法创建对象(无法实例化)。
抽象类的数据类型抽象类也属于引用数据类型
抽象类的语法格式[修饰符列表] abstract class 类名{
类体;
}
抽象类——抽象方法
抽象方法表示没有实现的方法,没有方法体的方法。
public abstract void d抽象方法的特点
- 没有方法体,以分号结尾。
- 前面修饰符列表里面有abstract关键字。
- 抽象类是无法实例化的,无法创建对象的,所以抽象类是用来被子类继承的。
- final和abstract不能联合使用,这两个关键字是对立的。
- 抽象类的子类可以是抽象类,也可以是非抽象类
- 抽象类有构造方法,这个构造方法供子类使用的。
- 抽象类中不一定有抽象方法。但抽象方法必须出现在抽象类中
- 一个非抽象的类继承抽象类,必须将抽象类中的方法实现了。



