接口使用注意事项:
1:接口不能直接使用,必须有一个实现类来实现接口
2:接口的实现类必须覆盖重写接口的所有抽象方法,如果没有,那么这个实现类就必须是抽象类
接口中的默认方法:
接口的实现类必须覆盖重写接口中的所有抽象方法,但是接口中有默认方法(default)时,接口的实现类不用覆盖重写
1:接口的默认方法,可以通过接口的实现类世界调用
2:接口的默认方法,可以被接口的实现类进行覆盖重写
原文:https://www.cnblogs.com/BatmanY/p/11821832.html