Boa noite, preciso fazer um método que configura o atributo dia, com o dia recebido via parâmetro. Se o parâmetro for inválido, atribui 1 para o dia. Como eu posso fazer isso?
Resolvido - implementação do método Set
M
4 Respostas
private int dia;
public void setDia(int dia) {
if(dia>0 && dia<32) {
this.dia = dia;
} else {
this.dia = 1;
}
}
M
É isso aí mesmo. Valeu!!!
Abraço
Só pra brincar, segue uma versão com um operador ternário:public void setDia(int dia){
this.dia = (dia > 0 && dia < 32) ? dia : 1;
}
M
Valeuu, funcionou tb!
Criado 10 de abril de 2013
Ultima resposta 11 de abr. de 2013
Respostas 4
Participantes 3