public class Produto {
private String nome;
private double preco;
public Produto(String nome, double preco) {
this.nome = nome;
setPreco(preco);
}
public void setPreco(double preco){
if(preco <= 0){
System.out.println("Erro: preço deve ser maior que zero.");
this.preco = 0.00;
} else {
this.preco = preco;
}
}
public String getNome() {
return nome;
}
public double getPreco() {
return preco;
}
public void exibirProduto(){
System.out.println("\nProduto: " + nome);
System.out.printf("Preço: R$ %.2f", preco );
}
}
public class Principal {
public static void main(String[] args) {
Produto produto1 = new Produto("Mouse", -50);
Produto produto2 = new Produto("Teclado", 60);
produto1.exibirProduto();
produto2.exibirProduto();
}
}