接口就是多个类的公共规范
接口是一种引用类型,最重要的是其中的抽象方法
定义接口的格式:
public interface 接口名称{
//接口内容
}
接口中可以定义的有:1.常量,2.抽象方法3.默认方法4.静态方法。5.私有方法
接口使用步骤:
1.接口不能直接使用,必须有一个“实现类”来“实现”该接口。
格式
public class 实现类名称 implements 接口名称{
//......
}
2.接口的实现类必须覆盖重写(实现)接口中所有的抽象方法。
实现:去掉abstract关键字,加上方法体大括号。
3.创建实现类的对象,进行使用。
注意事项:如果实现类并没有覆盖重写接口中的所有抽象方法,那么这个实现类自己就必须是抽象类。
正确用法:通过接口名称,直接调用其中的静态方法。
格式:静态方法名(参数);