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

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