package com.leo.test;

abstract  class Animal {
   private String name;

    public Animal(String name) {
        this.name = name;
    }
    // 有抽象方法的类必须是抽象类,抽象方法没有方法体(一对大括号)
    public abstract void eat();

    public void sleep() {
        System.out.println("sleeping");
    }
}

// 抽象类可以没有抽象方法
abstract class A {

}