Loading

Java抽象类

抽象类
  • 不能new这个抽象类,只能靠子类去实现它。约束
  • 抽象类中可以写普通方法
  • 抽象方法必须在抽象类中

抽象类存在构造器
image

代码实现
public abstract class Demo19 {
    public abstract void test();
    public void start(){
        System.out.println("抽象类中的正常方法");
    }
}
public class Demo20 extends Demo19{

    @Override
    public void test() {
        System.out.println("这是子类实现的抽象类中的抽象方法");
    }
}
public class Demo21 {
    public static void main(String[] args) {
        //Demo19 demo19 =new Demo19();报错,不能new出来,只能靠子类去实现
        Demo20 demo20=new Demo20();
        demo20.test();
        demo20.start();
    }
}
结果
这是子类实现的抽象类中的抽象方法
抽象类中的正常方法
posted @ 2022-01-21 22:46  Cn_FallTime  阅读(29)  评论(0编辑  收藏  举报