抽象方法:将共性的行为(方法)抽取到父类之后,发现该方法的实现逻辑无法在父类中给出具体明确,该方法就可以定义为抽象方法。
抽象类:
如果一个类中存在抽象方法,那么该类就必须声明为抽象类。
抽象方法的定义格式:
public abstract 返回值类型 方法名(参数列表);
抽象类的定义格式:
public abstract class 类名 {}
概述抽象方法:将共性的行为(方法)抽取到父类之后,发现该方法的实现逻辑无法在父类中给出具体明确,该方法就可以定义为抽象方法。抽象类: 如果一个类中存在抽象方法,那么该类就必须声明为抽象类。 抽象方法的定义格式: public abstract 返回值类型 方法名(参数列表); 抽象类的定义格式: public abstract class 类名 {}抽象类注意事项抽象类不能实例化抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类可以有构造方法抽象类的子类: 要么重写抽象类中