package POO.Clase5;

public class Gato extends Animal
{
    private String pelaje;
    private String tipo;
    private double longitudBigotes;  
    
    // CONSTRUCTOR
    public Gato(String nombre, int edad, double peso, String color, String pelaje, String tipo, double longitudBigotes)
    {

        super(nombre, edad, peso, color);
        this.pelaje = pelaje;
        this.tipo = tipo;
        this.longitudBigotes = longitudBigotes;
    }
        
    // GETTERS
    public String getPelaje() 
    {
        return pelaje;
    }

    public String getTipo() 
    {
        return tipo;
    }
    
    public double getLongitudBigotis()
    {
        return longitudBigotes;
    }



    public double getLongitudBigotes() 
    {
        return longitudBigotes;
    }

    // SETTERS
    public void setPelaje(String pelaje) {
        this.pelaje = pelaje;
    }

    public void setTipo(String tipo) {
        this.tipo = tipo;
    }

    public void setLongitudBigotes(double longitudBigotes) 
    {
        this.longitudBigotes = longitudBigotes;
    }

 @Override
    public String toString() 
    {
        return super.toString() + "Pelaje: " + pelaje + "\nTipo: " + tipo + "\n Longitud de Bigotes: " + longitudBigotes;
    }

    @Override
    public String getComer() {
        return "Como pienso";
    }

    @Override
    public String getBeber() {
        return "Bebo leche";
    }

    @Override
    public String getHaceRuido() {
        return "Miau miau.";
    }

}
