Java中如何创建和实现接口?
时间: 2024-09-24 12:14:12 浏览: 44
在Java中,创建接口非常简单,只需要使用`interface`关键字。下面是一个基本的接口定义示例:
```java
public interface MyInterface {
// 定义接口方法
void method1();
int method2();
default String defaultMethod() {
return "Default Implementation";
}
}
```
要实现这个接口,你需要在一个类声明处添加`implements`关键字,并提供对应方法的具体实现。例如:
```java
public class MyClass implements MyInterface {
@Override
public void method1() {
System.out.println("Implementing method1");
}
@Override
public int method2() {
return 42;
}
// 如果有default方法,也可以直接使用,无需覆盖
public static void main(String[] args) {
MyClass obj = new MyClass();
System.out.println(obj.defaultMethod());
}
}
```
这里,`MyClass`类实现了`MyInterface`接口,并提供了每个方法的实际实现。
阅读全文