public class Produto3 {
    private int codigo;
    private String nome;
    private String ncm;
    private double valor;

    // Construtor
    public Produto3(int codigo, String nome, String ncm, double valor) {
        this.codigo = codigo;
        this.nome = nome;
        this.ncm = ncm;
        setValor(valor);
    }

    // Getters e Setters
    public int getCodigo() { return codigo; }
    public void setCodigo(int codigo) { this.codigo = codigo; }

    public String getNome() { return nome; }
    public void setNome(String nome) { this.nome = nome; }

    public String getNcm() { return ncm; }
    public void setNcm(String ncm) { this.ncm = ncm; }

    public double getValor() { return valor; }
    public void setValor(double valor) {
        if (valor > 0) {
            this.valor = valor;
        } else {
            System.out.println("Erro: O valor do produto deve ser maior que zero.");
        }
    }
}