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