Java 多接口实现:精灵唱歌跳舞示例
Java 多接口实现:精灵唱歌跳舞示例
本示例展示了如何使用 Java 接口实现多接口,并通过一个 Spirit 类来实现 Move 和 Sing 接口,最终实现精灵一边唱歌一边跳舞的效果。
代码示例
interface Move {
String move();
}
interface Sing {
String sing();
}
class Spirit implements Move, Sing {
@Override
public String move() {
return '跳舞!';
}
@Override
public String sing() {
return '唱歌!';
}
}
public class Pack3 {
public static void main(String[] args) {
Spirit spirit = new Spirit();
System.out.println('精灵们一边' + spirit.sing() + '一边' + spirit.move());
}
}
输出结果
精灵们一边唱歌!一边跳舞!
代码说明
- 定义了两个接口
Move和Sing,分别包含move()和sing()方法,用于描述精灵的移动和唱歌行为。 - 创建了一个
Spirit类,实现了Move和Sing接口,并分别在move()和sing()方法中返回相应的动作描述。 - 在
main()方法中,创建了一个Spirit对象,并调用sing()和move()方法来获取精灵的唱歌和跳舞动作描述。 - 最后将获取的动作描述拼接成字符串,并打印到控制台,最终实现精灵一边唱歌一边跳舞的效果。
原文地址: https://www.cveoy.top/t/topic/muRC 著作权归作者所有。请勿转载和采集!