子类会继承父类的抽象方法,抽象类不能创造对象,所以子类就是输出父类的抽象方法的; 抽象的类可以有构造方法,因为不能创建对象,所以只能由子类输出,输出子类构建创造方法,就会输出父类的无参构造方法,因为隐藏着super(); public class 复习 { public static void main(String[] args) { Father a = new Son(); a.eat(); } } abstract class Father{ public abstract void eat(); } class Son extends Father{ @Override public void eat() { System.out.println("我是一个子类但是我继承了父类的抽象方法"); } }
复习:抽象~~~~
最新推荐文章于 2024-09-30 10:36:33 发布