Aqui no if esta maior que 0 if(preco > 0){ this.preco = preco; }else{ System.out.println("O preço não é válido. Por isso usaremos 40000.0!"); this.preco = 40000.0;
Era pra ser menor if(preco < 0){ ..... , ou estou enganado?
Aqui no if esta maior que 0 if(preco > 0){ this.preco = preco; }else{ System.out.println("O preço não é válido. Por isso usaremos 40000.0!"); this.preco = 40000.0;
Era pra ser menor if(preco < 0){ ..... , ou estou enganado?
Oi Roberto
A lógica é assim, "se o preço for maior que zero, então é um valor válido e pode atribui-lo à variavel preço. Porém, se for menor que 0 é um valor inválido e usaremos como padrão o valor 40000"
cara acho que eu tava cansado ontem, nem me liguei.