Java抽象类
抽象类
- 不能new这个抽象类,只能靠子类去实现它。约束!
- 抽象类中可以写普通方法
- 抽象方法必须在抽象类中
抽象类存在构造器
代码实现
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();
}
}
结果
这是子类实现的抽象类中的抽象方法
抽象类中的正常方法
本文来自博客园,作者:Cn_FallTime,转载请注明原文链接:https://www.cnblogs.com/CnFallTime/p/15832078.html