//抽象类必须由abstract修饰public abstract class Person {public Person(){System.out.println("Person");}public void run(){System.out.println("跑、跑、跑");}public abstract void eat();//抽象方法,继承抽象类的类,必须实例化抽象方法}//继承抽象类public class Student extends Person{public Student(){System.out.println("Student");}public void run(){System.out.println("背着书包跑");}public void eat() {//继承抽象类必须实例化它的抽象方法System.out.println("吃早餐");}}//抽象类继承抽象类可以不用不用实例化父类抽象方法public abstract class man extends Person{public abstract void smoking();}public class Test {public static void main(String[] args) { //Person p = new Person();抽象类不能直接实例化Person p = new Student();p.run();p.eat();}}
抽象类
最新推荐文章于 2023-02-23 18:24:13 发布