按以下要求编写程序 (1) 编写Animal接口,接口中声明run() 方法 (2) 定义Bird类和Fish类实现Animal接口 (3) 编写Bird类和Fish类的测试程序,并调用其中的run()方法
时间: 2024-02-12 19:03:33 浏览: 30
好的,以下是您需要的程序:
Animal.java:
```java
public interface Animal {
void run();
}
```
Bird.java:
```java
public class Bird implements Animal {
@Override
public void run() {
System.out.println("Bird is flying.");
}
}
```
Fish.java:
```java
public class Fish implements Animal {
@Override
public void run() {
System.out.println("Fish is swimming.");
}
}
```
AnimalTest.java:
```java
public class AnimalTest {
public static void main(String[] args) {
Animal bird = new Bird();
Animal fish = new Fish();
bird.run();
fish.run();
}
}
```
运行AnimalTest.java,输出结果如下:
```
Bird is flying.
Fish is swimming.
```
以上就是您需要的程序,希望能帮到您!