乐趣区

关于java:抽象类笔记

一、抽象类概述


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

abstract   

二、抽象类的特点

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

抽象类不能间接实体化

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

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


↑重写形象办法


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

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

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


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

退出移动版