抽象类不能被实例化但是可以继承
含有抽象方法的类就是抽象类,抽象类当中可以不包含抽象的方法。
由于抽象类必须有子类继承来实现抽象方法,和final的标志是对立的(不能含有子类)
同时方法不能同时用abstract和static修饰
作用:
1 实现代码重用
2 实现多态:实现一个语句进行不同的操作
讲子类的不同方法定义为抽象方法后,在子类中可以有不同的实现方式。由抽象类声明的变量可以引用不同的子类对象,从而实现多态。
Java【抽象类】
最新推荐文章于 2024-07-22 14:15:06 发布