永发信息网

编写一个java接口小程序

答案:2  悬赏:50  手机版
解决时间 2021-03-26 21:31
  • 提问者网友:贪了杯
  • 2021-03-26 07:42
1.编写一个Animal类,为抽象类,包含:
私有属性:重量weight
构造方法: //用于初始化私有属性weight
抽象方法:void say( ) //用于子类继承后输出动物的叫声信息
void eat() //用于子类继承后输出动物吃的东西
2.编写一个Flyable接口,包含方法:void flySpeed(); //用于显示平均的飞行速度
3.编写Glede(老鹰)类和Pigeon(鸽子)类,分别继承上面的Animal类并实现上面的Flyable接口。编写测试类,打印输出老鹰和鸽子的叫声信息、食物和飞行速度。
最佳答案
  • 五星知识达人网友:傲气稳了全场
  • 2019-09-21 02:40
public interface 人 -----------接口;
{
public void 吃饭();---------- 接口中的方法;

}

--------------------------------- 接口的实现类;
public class 男人 implements 人
{
public void 吃饭() ------它实现了上面的接口,它就必
-----需实现上面的方法;
{
system.out.println("真好吃");
}
public void 挣钱() ------在实现类中还可以写自己的方法
{
system.out.println("真累啊");
}

}
全部回答
  • 1楼网友:我住北渡口
  • 2020-08-01 08:20
abstract class Animal {     private double weight;     abstract void say();     abstract void eat();     public Animal() {         this.weight = 0;     }     public Animal(double weight) {         this.weight = weight;     }     public double getWeight() {         return weight;     }     public void setWeight(double weight) {         this.weight = weight;     } } interface Flyable {     void flySpeed(); } class Glede extends Animal implements Flyable {     public void flySpeed() {         System.out.println("10m/s");     }     @Override     void say() {         System.out.println("啊啊啊啊");     }     @Override     void eat() {         System.out.println("老鼠");     } } class Pigeon extends Animal implements Flyable {     public void flySpeed() {         System.out.println("5m/s");     }     @Override     void say() {         System.out.println("咕咕咕咕");     }     @Override     void eat() {         System.out.println("虫子");     } } public class Test {     public static void main(String[] args) {         Glede glede = new Glede();         glede.flySpeed();         glede.say();         glede.eat();         Pigeon pigeon = new Pigeon();         pigeon.flySpeed();         pigeon.say();         pigeon.eat();     } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯