// 接口的默认方法定义
从Java8开始,接口里允许定义默认方法。格式:
public default 返回值类型方法名称(参数列表){
方法体
}
备注:接口当中的默认方法,可以解决接口升级的问题。
public interface MyInterfaceDefault{
//抽象方法
public abstract void methodAbs();
//新添加了一个抽象方法
public abstract void methodAbs20:
}
public class MyInterfaceDefaultA implements MyInterfaceDefault{
@Override
public void methodAbs() {
System.out.println("实现了抽象方法,AAA")
}
}
public class MyInterfaceDefaultB implements MyInterfaceDefault {
@Override
public void methodAbs((){
System.out.println("实现了抽象方法,BBB");
}
}