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