1.不能new这个抽象类,只能靠子类去实现他:约束
2.抽象类可以些普通方法
3.抽象方法必须在抽象类中
//abstract 抽象类
public abstract class Action {
//添加在方法里就是抽象方法,只有方法,名字,没有方法体
public abstract void doSomething();
//抽象类里面可以些正常的方法
public void hello(){
}
}
public class A extends Action{
//继承抽象类必须实现抽象类里的抽象方法,除非这个类也是抽象类