
    class Animal {
        float peso,
		        edad,
				  estatura;
		  String sonido;
		  boolean ave,
		          mamifero,
					 reptil,
					 pez,
					 carnivoro,
					 carroņero,
					 vegetariano,
					 corre;
        
        Animal()
        {
				peso = 0;
				edad = 0;
				estatura = 0;
        }

        Animal(float p, float ed, float est)
        {
				peso = p;
				edad = ed;
				estatura = est;
        }
 
 		  void setPeso (float p)
		  {
		  		peso = p;
		  }
		  
		  float getPeso()
		  {
		  		return (peso);
		  }
 
        void subirPeso (float p)
		  {
		  		peso = peso + p;
		  }
  
        void envejecer(float e)
		  {
		  		edad = edad + e;
		  }
  
        public String toString()
        {
            return ("Animal: \n" +
				        "\nPeso = " + peso +
				        "\nEdad = " + edad +
						  "\nEstatura = " + estatura);
        }
    }

class Ave extends Animal {
	boolean espuelas,
	        pescuecilargo,
			  vuela,
			  nada;
			  
	Ave(boolean e, boolean p, boolean v)
	{
		 espuelas = e;
		 pescuecilargo = p;
		 vuela = v;
	}
	
   public String toString()
   {
        return (super.toString() +
		          "Ave: \n" +
    	          "\nespuelas = " + espuelas +
				    "\npescuecilargo = " + pescuecilargo +
				    "\nvuela = " + vuela);
        }
}	

class Pavo extends Ave{
 					  
	Pavo()
   {
   	super(true, true, true);
      sonido = "blurblurblur";
		vuela = true;
		corre = true;
		nada = false;
   }

   public String toString()
   {
   	return (super.toString());
   }
             
}

class Gallina extends Ave{
 					  
	Gallina()
   {
   	super(true, false, true);
      sonido = "poc poc poc";
		vuela = true;
		corre = true;
		nada = false;
   }

   public String toString()
   {
   	return ("Peso = " + peso +
				  "\nEdad = " + edad +
				  "\nEstatura = " + estatura);
   }
             
}


public class Animalitos {

	public static void main(String args[])
	{
		Pavo pavito = new Pavo();
		System.out.println("Pavito: \n" + pavito);
	}

}