1
resposta

[Dúvida] toString() não foi usado

Acredito que a função toString() que a instrutora escreveu não está sendo utilizado:

@Override
public String toString() {
    return "Compra: descricao = " + descricao +
            " valor =" + valor;
}

mesmo comentantando o código acima, não altera em nada na funcionalidade do código

1 resposta

Ludmilla, bom dia.

Normalmente o metodo toString() só e utilizado quando chama uma entidade, como por exemplo:

Compra compra = new Compra("Iphone XR", new BigDecimal("500.00");
System.out.println(compra.toString());

A instrutora muita das vezes optou por não mostrar os parametros daquela entidade por toString. (Acredito eu)