抽象类

抽象类

//abstract 抽象类: 类 extends:   单继承~   (接口可以多继承)
public abstract class Action {

    //约束~有人帮我们实现~
    //abstract,抽象方法,只有方法名字,没有方法实现!
    public abstract void doSomething();

    //1. 不能new这个抽象类,只能靠子类去实现它:约束
    //2. 抽象类中可以写普通的方法~
    //3. 抽象方法必须在抽象类中~
    //抽象的抽象:约束

    //存在的意义  提高开发效率
}
public class A extends Action{
    @Override
    public void doSomething() {

    }

    public static void main(String[] args) {
        A a = new A();
        a.doSomething();
    }
}
posted @ 2021-09-13 15:46  技术人员小饭  阅读(24)  评论(0)    收藏  举报