三、定义一个接口,并定义一个类用来实现该接口,接口有一个函数的声明,类实现该函数,并且输出一个字符串。
时间: 2024-03-20 21:41:55 浏览: 45
好的,以下是Java代码实现:
```java
// 定义接口
public interface MyInterface {
void printString();
}
// 实现接口
public class MyClass implements MyInterface {
public void printString() {
System.out.println("Hello, World!");
}
public static void main(String[] args) {
MyClass obj = new MyClass();
obj.printString();
}
}
```
在这个程序中,我们定义了一个接口 `MyInterface`,其中声明了一个函数 `printString()`。接着,我们实现了这个接口的类 `MyClass`,并在其中重写了 `printString()` 函数,使其输出字符串 "Hello, World!"。
最后,在 `main()` 函数中,我们创建了 `MyClass` 的对象 `obj`,并调用了其 `printString()` 函数,输出字符串 "Hello, World!"。
需要注意的是,接口中的函数只有声明而没有实现,而实现接口的类中必须实现接口中声明的所有函数。在这个例子中,我们只实现了 `MyInterface` 接口中的一个函数,但在实际应用中可能会有多个函数需要实现。
阅读全文