抽象类

//父类中
public abstract class Action {
    //名称的约束
    //abstract 抽象方法,只有方法名字,没有方法实现
    public abstract void doSomething();

    //抽象类的特点:
    //1.无法实例化,需要靠子类去实现相应方法,自身起到约束子类的作用
    //2.抽象类中可以有普通方法
    //3.抽象方法必须在抽象类中
    
}
//子类中
//继承抽象类所有方法的子类,都必须要有实现对应抽象方法的方法,除非自身为抽象类
public class A extends Action {
    @Override
    public void doSomething() {}
}
posted on 2026-02-07 21:10  AAA神鹰  阅读(4)  评论(0)    收藏  举报