1.抽象方法:声明未被实现的方法,抽象方法必须用abstract关键字声明。
2.抽象类被子类继承,子类如果不是抽象类必须重写抽象类中所有抽象方法。
3.接口可以理解为一种特殊的类,里面全部是由全局常量和公共的抽象方法所组成。
4.接口格式:
interface interfaceName{
全局常量 <public static final int AGE >
抽象方法
}
5.接口通过子类实现,使用关键字implements
6.可以同时继承抽象类,同时实现接口。
7.一个接口不能继承一个抽象类,但却能使用extends 继承多个接口