6、Java抽象类

相关概念

1、类与类之间具有共同特征,将这些共同特征提出取来,形成的就是抽象类。
类本身是不存在的,所以抽象类无法创建对象(无法实例化)。
2、抽象类属于引用数据类型。
3、语法
[修饰符列表] abstract class 类名{
}
4、抽象类是无法实例化的,无法创建对象的,多以抽象类是被子类继承的。
5、final和abstract不能联合使用,这两个关键字是对立的。
6、抽象类的子类可以是抽象的。
7、抽象类虽然无法实例化,但是抽象类有构造方法,这个构造方法是供子类使用的。
8、抽象方法表示没有实现的方法,没有方法体的方法。
例如:
public static void doSome();
9、抽象类中不一定有抽象方法,抽象方法必须出现在抽象类中。

猜你喜欢

转载自blog.csdn.net/Alopecian/article/details/114295369