接口的成员
- 成员变量:常量
public static final double PI = 3.14159;
注意:常量必须进行赋值
- 抽象方法
public abstract void method(int i);
- 默认方法
public default int method(int i){
//do something
}
- 静态方法
public static int method(int i){
//do something
}
- 私有方法
private int method(int i){
//do something
}
private static void method(int j){
//do something
}
注意事项
- 接口没有静态代码块或者构造方法
- 一个类可以实现多个接口
- 如果类没有实现所有抽象方法,那么该类为抽象类
- 要对多个接口中冲突的重复默认方法进行重写
- 父类方法和接口方法冲突,则优先用父类的方法
本文详细解析了接口中的成员类型,包括常量、抽象方法、默认方法、静态方法和私有方法。探讨了接口特性,如无静态代码块或构造方法,一个类可实现多个接口,未实现所有抽象方法则类为抽象类,以及如何解决多接口冲突等问题。
221

被折叠的 条评论
为什么被折叠?



