1.抽象类和抽象方法

/**
 * 抽象类的特点:
 * 01.由abstract修饰的类 ====》抽象类
 * 02.抽象类可以有普通方法和抽象方法
 * 03.不允许被实例化,不能通过new 关键字来创建对象
 * 04.子类必须重写父类中所有的抽象方法,除非子类也是抽象类
 */
public abstract class Animal {
    // 无参构造
    public Animal() {

    }

    /**
     *  抽象方法的特点  
     *  01.由abstract修饰的方法==》抽象方法
     *  02.没有方法体
     *  03.抽象方法必须在抽象类中
     */
    public abstract void gotoHospital();

}
Animal类

相关文章: