Java關鍵字-Abstract

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();
	
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章