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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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.