package esercitazioni.animali;

public abstract class Animale {
       /**
        * attributo che mantiene il nome dell'animale
        */
       private String nome;
       /**
        *
        */
       public Animale(String n){
              nome=n;
       }
       /**
        *
        */
       public String getNome(){
              return nome;
       }
       /**
        *
        */
      public abstract String getMovimento();
       /**
        *
        */
      public abstract String getRiproduzione();
       /**
        *
        */
      public abstract String getCopertura();
      /**
       *
       */
       public String toString(){
              return
                     "Nome: "+getNome()
                     +"Caratteristiche: "+getMovimento()
                     +", "+getRiroduzione()
                     +", "+getCopertura();
              ;
       }

}
