Método Boolean

3 respostas
Renato_A

Boa tarde galera!

Queria saber como faço pra implementar um método boolean para verificar o ano de vencimento de uma mercadoria, em um projeto q estou fazendo.
Tenho uma classe Data e qro implementar nela, se o ano for menor q 2011 qro q me retorne falso, do contrário, verdadeiro. Feito isso vou criar uma classe interface pra implementar esse método.

package lanchonet20;

public class Data
{
    private String dia;
    private String mes;
    private String ano;
    private String verificaAno;

    public void setDia(String a)
    {
        dia = a;
    }
    public void setMes(String b)
    {
        mes = b;
    }
    public void setAno(String c)
    {
        ano = c;
    }
    public String getDia()
    {
        return dia;
    }
    public String getMes()
    {
        return mes;
    }
    public String getAno()
    {
        return ano;
    }
    public boolean verificaAno()
    {
         ?????????
    }

}

Vlw.

3 Respostas

Kanin_Dragon

Jovem,

Creio que seja isso.

public boolean verificaAno()  
    {  
         return ano >2011;
    }
I

Converte o ano para inteiro e usa uma clausul if de comparação

ai vai a tua regra, se for menos que 2011 return false senão return true;

P

Acredito que você não precise desse atributo:

private String verificaAno;

Outra sugestão seria usar o Calendar para guardar suas datas e então você não teria essa classe Data,
no próprio Calendar você recupera o ano daquela data e então verifica em qualquer momento que for preciso…

Criado 15 de junho de 2011
Ultima resposta 15 de jun. de 2011
Respostas 3
Participantes 4