在java中怎么理解接口?

2020-09-22 13:24发布

6条回答
羊羊羊羊
2020-09-22 15:34

1.接口

生活中的接口含义: 接口是一种公共的交互规则

Java中的接口:是Java语言中一种引用类型,主要封装了方法

格式 : interface 

public interface 接口名称 { 

1. 抽象方法 (JDK 7之前) 

2. 默认方法(JDK 8) 

3. 静态方法(JDK 8) 

4. 私有方法(JDK 9) 

5. 常量 

}ujiuye

接口不能创建对象,需要被类实现(相当于继承)

非抽象子类实现接口(最常见):必须重写接口中所有抽象方法。

继承了接口的默认方法,即可以直接调用,也可以重写。

格式 : implements 

class 类名 implements 接口名 { 

1. 重写接口中抽象方法【非抽象子类必须】 

2. 重写接口中默认方法【可选】 

}


一周热门 更多>