1、基本用法
1.abstract關鍵字修飾的類是抽象類。
2.abstract關鍵字修改的函數是抽象函數。
2、抽象類
無法構造出實體的類,不能生成對象,通常被繼承。
抽象類可以包含常量、變量、靜態成員、構造方法、方法實現。
3、抽象方法
無法實現具體代碼的函數。
4、示例代碼
/**
*
* 抽象類
*
* @version 1.0
*/
public abstract class Abstract {
/**
* 抽象類可以包含常量,變量,靜態成員,構造方法,方式實現
*/
private final String ATTRIBUTE_A = "ATTRIBUTE_A";
private String ATTRIBUTE_B;
private static String ATTRIBUTE_C;
public Abstract() {}
public void FunctionA() {
System.out.println("抽象類可以有方法實現");
}
/**
*
* 方法聲明必須抽象的
* public void FunctionC(); 不行
*
*/
public abstract void FunctionB();
}