java定义接口及实现接口的能运行的完整代码
时间: 2023-12-02 08:03:05 浏览: 34
定义接口的代码:
```java
public interface MyInterface {
void myMethod1();
String myMethod2(int num);
}
```
实现接口的代码:
```java
public class MyClass implements MyInterface {
@Override
public void myMethod1() {
System.out.println("This is myMethod1");
}
@Override
public String myMethod2(int num) {
return "This is myMethod2 with parameter " + num;
}
public static void main(String[] args) {
MyClass myClass = new MyClass();
myClass.myMethod1();
System.out.println(myClass.myMethod2(10));
}
}
```
输出结果为:
```
This is myMethod1
This is myMethod2 with parameter 10
```
在这个例子中,我们定义了一个接口 `MyInterface`,它有两个方法 `myMethod1()` 和 `myMethod2()`。然后我们实现了这个接口,重写了这两个方法,并在 `main` 方法中测试了这两个方法的输出结果。