public class Fecha {
    private final String [] MESES = { "enero","febrero","marzo",
      "abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"};
    private int dia,mes,anio;

    public int getDia() { return dia;}
    public void setDia(int d){ dia=d;}
    public int getMes() { return mes;}
    public void setMes(int m){ mes=m;}
    public int getAnio() { return anio;}
    public void setAnio(int a){ anio=a;}
    public String obtenerFormato1() {
      String sMes = (mes<10)?"0"+mes:""+mes;
      return ""+dia+"/"+sMes+"/"+anio;
    }
    public String obtenerFormato2() {
       return ""+dia+" de "+enteroAMes(mes)+" de "+anio;
    }
    private String enteroAMes(int mes){

       if (mes>=0 && mes<MESES.length) return MESES[mes-1];
       return "Desconocido";
    }
}