Tipo assim como ai , eu tenho um acesssor que faz isso Fatura(int numeroItem, String descricao, int quantidadeComprada, double valorUnitario)
{
this.numeroItem = numeroItem;
this.descricao = descricao;
this.quantidadeComprada = quantidadeComprada;
this.valorUnitario = valorUnitario;
}
Eu consigo que Valide a quantidade comprada do item, se ela não for positiva deve ser confgurada como 0 (zero) desta maneira ? public int getQuantidadeComprada() { return this.quantidadeComprada; }, isto tá correto ?
P
3 Respostas
S
Não entendi direito o que você pede, mas deve ser isso.
if(this.quantidadeComprada < 1){
return 0;
}else{
return this.quantidadeComprada
}
P
estou tentando entender isso ai faz tempos, a professora usou maior que um quando foi desconto , ai eu bugo ai .
Eu faria a validação no set
public void setQuantidadeComprada(int quantidadeComprada){
if(quantidadeComprada < 1){
this.quantidadeComprada = 0;
}
else {
this.quantidadeComprada = quantidadeComprada;
}
}
public int getQuantidadeComprada(){
return this.quantidadeComprada;
}
Criado 21 de março de 2018
Ultima resposta 21 de mar. de 2018
Respostas 3
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Apache Kafka e Spring Boot: Comunicacao assincrona entre... Por Eduardo Felipe Zambom Santana — Casa do Codigo