按以下要求编写程序 (1) 编写Animal接口,接口中声明eat() 方法 (2) 定义Bird类和Fish类实现Animal接口 (3) 编写Bird类和Fish类的测试程序,并调用其中的eat()方法
时间: 2024-04-07 20:33:00 浏览: 114
动物类的Java程序
好的,以下是按照你的要求编写的程序:
```java
// 定义Animal接口
interface Animal {
void eat();
}
// 定义Bird类实现Animal接口
class Bird implements Animal {
@Override
public void eat() {
System.out.println("Bird is eating.");
}
}
// 定义Fish类实现Animal接口
class Fish implements Animal {
@Override
public void eat() {
System.out.println("Fish is eating.");
}
}
// 测试程序
public class Test {
public static void main(String[] args) {
Bird bird = new Bird();
Fish fish = new Fish();
bird.eat(); // 调用Bird类的eat()方法
fish.eat(); // 调用Fish类的eat()方法
}
}
```
请注意,这是一个Java程序,你可以将它保存为一个.java文件,并使用Java编译器进行编译和运行。运行结果将输出 "Bird is eating." 和 "Fish is eating."。
阅读全文