.按要求编写一个Java应用程序程序:
(1)定义一个接口CanFly,描述会飞的方法public void fly();
(2)分别定义类飞机和鸟,实现CanFly接口。
(3)定义一个测试类,测试飞机和鸟,在main方法中创建飞机对象和鸟对象,
再定义一个makeFly()方法,其中让会飞的事物飞。并在main方法中调用该方法,
让飞机和鸟起飞。
Java。。。。。。。。。。。
答案:2 悬赏:30 手机版
解决时间 2021-03-16 22:38
- 提问者网友:雨不眠的下
- 2021-03-16 15:40
最佳答案
- 五星知识达人网友:痴妹与他
- 2021-03-16 16:20
interface CanFly{
public abstract void fly();
}
class Plane implements CanFly{
public void fly(){
System.out.println("Plane fly");
}
}
class Bird implements CanFly{
publicvoid fly(){
System.out.println(" Bird fly");
}
}
public class Test{
public static void main(String[] args){
Plane p = new Plane();
Bird b = new Bird();
new Test().makeFly(p,b);
}
public void makeFly(Plane p,Bird b){
new p.fly();
new p.fly();
}
}
全部回答
- 1楼网友:北方的南先生
- 2021-03-16 17:02
推荐答案正解
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯