package jike211.why;
/**
* Name: WHY
* text: 设计一个名为Swimmable的接口,其中包含void swim()方法,设计另一个名为Flyable的接口,其中包含void fly()方法。
* 定义一个Duck类实现上述两个接口。定义测试类,演示接口类型的使用.
* @date:2023/12/18
*/
interface Swimmable {
void swim();
}
interface Flyable {
void fly();
}
class Duck implements Swimmable, Flyable {
@Override
public void swim() {
System.out.println("Duck is swimming.");
}
@Override
public void fly() {
System.out.println("Duck is flying.");
}
}
public class InterfaceDemo {
public static void main(String[] args) {
Duck duck = new Duck();
duck.swim();
duck.fly();
}
}
设计一个名为Swimmable的接口,其中包含void swim()方法,设计另一个名为Flyable的接口,其中包含void fly()方法。定义一个Duck类实现上述两个接口。定义测试类,演示接口
最新推荐文章于 2024-07-18 16:29:57 发布