Respuesta :

ijeggs

Answer:

public class Sparrow extends Bird {

   private double flyheight;

   public Sparrow(String name, double flyheight) {

       super(name);

       this.flyheight = flyheight;

   }

   public Sparrow(String name) {

       super(name);

   }

   public Sparrow(String name, String foodName) {

       super(name, foodName);

   }

   @Override

   public void eat(String food) {

       super.eat(food);

   }

   public double fly(double altitude){

       return this.flyheight;

}

     public double getHeight() {

    return flyheight;

}

   public void setHeight(double height) {

       this.flyheight = height;

   }

}

Explanation:

THE PARENT CLASS BIRD IS GIVEN BELOW:

public class Bird {

   private String name;

   private String foodName;

   public Bird(String name, String foodName) {

       this.name = name;

       this.foodName = foodName;

   }

   public Bird(String name) {

       this.name = name;

   }

   public void eat(String food){

       System.out.println("Eating "+food);

   }

   public String getName() {

       return name;

   }

   public void setName(String name) {

       this.name = name;

   }

}

THE TEST CLASS  IS GIVEN BELOW:

public class TestClass {

   public static void main(String[] args) {

       Sparrow sparrow = new Sparrow("sparrow1",4.13);

       sparrow.eat("seed");

       System.out.println("The Sparrow is flying at: "+sparrow.fly(4.13));

   }

}

ACCESS MORE