定义
abstract修饰符可以修饰方法也可以修饰类,这就是抽象类与抽象方法
抽象类的注意:
1、不能new这个抽象类,只能依靠子类实现,约束
2、抽象类中可以写普通方法
3、抽象方法必须在抽象类中
用代码体会特点
抽象类:
public abstract class Action {
//约束,我们只给出抽象的要做的东西,有人帮我们实现
//abstract,抽象方法,只有方法名字没有方法实现
public abstract void doSth();
}
子类:
//继承抽象类的子类必须要求实现他的方法
public class A extends Action {
@Override
public void doSth() {
}
}