Java程序,一个类继承一个抽象类并实现多个接口,简单代码示例 
时间: 2023-05-23 16:00:50 浏览: 26
当然可以!以下是一个简单的Java程序,其中一个类继承了一个抽象类并实现了两个接口:
```
abstract class Animal {
public abstract void sound();
}
interface Flyable {
void fly();
}
interface Walkable {
void walk();
}
class Bird extends Animal implements Flyable, Walkable {
public void sound() {
System.out.println("Tweet tweet");
}
public void fly() {
System.out.println("I'm flying");
}
public void walk() {
System.out.println("I'm walking");
}
}
public class Example {
public static void main(String[] args) {
Bird bird = new Bird();
bird.sound();
bird.fly();
bird.walk();
}
}
```
以上程序定义了一个抽象类 `Animal` 和两个接口 `Flyable` 和 `Walkable`。类 `Bird` 继承了这个抽象类并实现了这两个接口。在 `main` 方法中,我们实例化了这个 `Bird` 类并调用了其 `sound`、`fly` 和 `walk` 方法。
希望这个示例对你有所帮助!
相关推荐










