接口中定义的静态方法,只能通过接口来调用。
默认方法使用default修饰,通过实现类对象来调用
如果实现类重写了接口中的默认方法,调用时,仍然调用的是重写以后的方法
如果子类继承的父类和实现的接口中声明了同名同参数的方法,子类在没有重写此方法的情况下,默认调用的是父类中的同名同参数的方法。
如果实现类实现了多个接口,而这多个接口中定义了同名同参数的默认方法,那么在实现类没有重写此方法的情况下,报错---》接口冲突
调用接口中的默认方法 接口.super.method()
原文:https://www.cnblogs.com/ergePython/p/11878381.html