抽象类就是功能不全的类,无法实例化。
暂时不知道具体实现,先建个类,等继承之后在实例化。
接口强调特定功能的实现,而抽象类强调所属关系。
public abstract class AbstractClass {
public static void main(String[] args) {
System.out.println("abstract 类");
}
//抽象类里面可以实例化普通Java类
example ex = new example();
}
class example{
//抽象类无法被实例化,会报错
AbstractClass ab = new AbstractClass();
//抽象方法只能在抽象类里面创建,普通类内会报错
abstract void b();
};