目录

一、抽象类
抽象类的实现就是为了更好地实现多态。
1.1 抽象类,抽象方法定义格式
在类,方法定义的访问修饰限定符前面或者后面加上关键字abstract。
abstract public class Base {
abstract public void fun();
}
public abstract class Base {
public abstract void fun();
}
抽象方法一定不能有具体实现,就跟c语言中函数声明一样。
1.2 抽象类,抽象方法注意事项
1.抽象类不能实例化对象
2.抽象类中可以有抽象方法也可以有普通方法
3.抽象方法不能被private,static,final修饰,因为抽象方法是用来重写的
4.抽象方法只能存在于抽象类中