Java抽象类/抽象方法!
2018-06-12 本文已影响12人
cb9841112785
java抽象类的特点:
*抽象类无法被实例化
*子类继承抽象类然后实例化子类
*子类继承了抽象类剋必须实现抽象类的中的抽象方法
*抽象类的定义 abstract class ***
*抽象方法的定义:public abstract void ***();ps:抽象方法不能有方法体
---------------------------------------------------------------------------
下面我们来代码实现下:
先创建一个.java文件
然后我们定义个抽象类
抽象类无法被直接实例化,我们可以让子类继承然后实例化子类
然后我们实例化子类
我们来试试看:
--------------------------
ps:子类继承抽象类必须得实现抽象类中的抽象方法,如果我们是抽象类继承抽象得话也就可以不用继承抽象方法了,显然抽象子类也不可以被实例化。
抽象类继承抽象类:abstract class Student extends Person{
}
---------------------------------------------------------------------------------------------------------
加油哦!!!