java1、按以下要求编写程序 (1)编写Animal接口,接口中声明run( )方法 (2)编写Bird类和Fish类实现Aniaml接口 (3)编写Bird类和Fish类的测试程序,并调用其中的run( )方法
时间: 2024-03-17 08:45:29 浏览: 228
好的,以下是一个简单的Java程序,实现了Animal接口,和Bird和Fish两个类实现了该接口:
```java
// Animal接口
interface Animal {
void run();
}
// Bird类实现Animal接口
class Bird implements Animal {
public void run() {
System.out.println("Bird is flying...");
}
}
// Fish类实现Animal接口
class Fish implements Animal {
public void run() {
System.out.println("Fish is swimming...");
}
}
// 测试程序
public class Test {
public static void main(String[] args) {
Animal animal1 = new Bird(); // 创建Bird对象
Animal animal2 = new Fish(); // 创建Fish对象
animal1.run(); // 调用Bird类的run()方法
animal2.run(); // 调用Fish类的run()方法
}
}
```
在这个程序中,我们定义了Animal接口,该接口中有一个方法run()。Bird类和Fish类分别实现了该接口,并且实现了run()方法。在测试程序中,我们创建了一个Bird对象和一个Fish对象,然后调用它们的run()方法,分别输出“Bird is flying...”和“Fish is swimming...”。
阅读全文