抽象(初学)

package day01;

public abstract class Animal { //抽象方法在抽象类中
public abstract void eat();
//不能直接创建抽象类对象
//用子类继承抽象父类
//子类必须重写父类所有方法
//创建子类对象进行使用
//不能创建对象
//可以有构造方法
}

package day01;

public class Cat extends Animal{
@Override
public void eat(){
System.out.println("吃鱼");
}
}

package day01;

public class Case14 {
public static void main(String[] args) {
Cat c=new Cat();
c.eat();
}
}
原文地址:https://www.cnblogs.com/worldof/p/10672462.html