按以下要求编写程序 (1) 编写Animal接口,接口中声明run() 方法 (2) 定义Bird类和Fish类实现Animal接口 (3) 编写Bird类和Fish类的测试程序,并调用其中的run()方法
时间: 2024-05-05 07:20:50 浏览: 52
代码如下:
```java
// Animal接口
interface Animal {
void run();
}
// Bird类实现Animal接口
class Bird implements Animal {
@Override
public void run() {
System.out.println("Bird is flying in the sky.");
}
}
// Fish类实现Animal接口
class Fish implements Animal {
@Override
public void run() {
System.out.println("Fish is swimming in the water.");
}
}
// 测试程序
public class Test {
public static void main(String[] args) {
// 创建Bird对象并调用run()方法
Animal bird = new Bird();
bird.run();
// 创建Fish对象并调用run()方法
Animal fish = new Fish();
fish.run();
}
}
```
运行结果如下:
```
Bird is flying in the sky.
Fish is swimming in the water.
```
阅读全文