Java 接口(interface) 详解
程序员文章站
2024-02-17 17:01:58
...
1 定义
- 通俗的说,接口(
interface
)就是一个高度抽象的"模板"
,完全透明的供其他对象访问。
2 知识点
3 代码实例
package demo03;
public class InterfaceDemo implements Person {
public static void main(String[] args) {
System.out.println("姓名: " + Person.NAME + ", " + "年龄: " + Person.AGE);
new InterfaceDemo().listen();
Person.read();
new InterfaceDemo().speak();
}
@Override
public void listen() {
System.out.println("listen() ---> 听");
}
}
interface Person {
String NAME = "YoYo"; // 姓名
int AGE = 25; // 年龄
/**
* 听
*/
void listen();
/**
* 说
*/
default void speak() {
System.out.println("speak() ---> 说");
}
/**
* 读
*/
static void read() {
System.out.println("read() ---> 读");
}
}
输出结果:
姓名: YoYo, 年龄: 25
listen() ---> 听
read() ---> 读
speak() ---> 说
上一篇: Java初学——接口interface
下一篇: 冒泡排序、继承、抽象类、方法重载