抽象類
- 關(guān)鍵字abstract释液。
- 抽象類中不一定有抽象方法。
- 如果類中有抽象方法装处,那么這個類一定是抽象類误债。
- 抽象類不能被實例化,必須被繼承才能被使用妄迁。
package com.javawu.abstractClass;
public abstract class Animal {
String name;
int age;
//構(gòu)造方法不能是抽象方法
//public abstract Animal();
void eat(){}
void drink(){
System.out.println("drink");
}
//抽象方法,只有方法的聲明寝蹈,沒有方法的實現(xiàn)
//子類必須實現(xiàn)抽象類中的抽象方法
public abstract void run();
}
抽象方法
- 關(guān)鍵字abstract。
- 抽象方法,只有方法的聲明登淘,沒有方法的實現(xiàn)箫老。
- 構(gòu)造方法,類方法(即用static修飾的方法)不能聲明為抽象方法黔州。
- 子類必須重寫父類的抽象方法槽惫,或者聲明自身為抽象類周叮。
public abstract void run();
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者