一、抽象类概述


形象办法:没有办法体的办法;
抽象类:形象办法所在的类

abstract   

二、抽象类的特点

格局
public abstract class 类名{}public abstract 办法名();
抽象类中能够没有形象办法,但形象办法所在的类必须是抽象类

抽象类不能间接实体化

例如:接着下面那个抽象类

Animal a = new Animal();//谬误!!!!
抽象类能够继承,通过子类抽象类进行办法重写,采纳多态的模式实例化


↑重写形象办法


↑多态
sleep()办法是通过继承关系,所以a能够拜访

继承抽象类,若不重写办法,那么子类也应该是抽象类

抽象类不能实例化然而有构造方法!!


用于子类拜访父类数据的初始化