抽象方法:只声明而未实现的方法。
且抽象方法只能放到抽象类里,抽象方法没有方法体,抽象类里面可以包含非抽象方法
抽象类里面有构造方法。
抽象方法必须在子类中重写,除非子类也是抽象类,否则子类中会报错
public abstract class Chouxiang {
public abstract void a();
public Chouxiang() {
}
}
抽象类不能被实例化,否则会报错,如下会报错
Chouxiang b=new Chouxiang();