1.接口声明
接口支持直接被继承。
接口不支持直接被实例化。
注意:抽象方法是隐式的 public abstract
,无需显式添加 public abstract
。
interface 接口名 {
返回类型 方法名(类型 形参);
}
2.接口继承
子接口名 extends 父接口名1, 父接口名2, 父接口名N {
//子接口体
}
3.实现接口
类必须实现所有接口的抽象方法。
方法签名参考“方法覆盖”章节。
class 类名 implements 接口名1, 接口名2, 接口名N {
//类体
}
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/java/javalang/37629.html