Importante

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!

1
resposta

Verificação de argumentos para construtor

Se eu crio um construtor com parâmetros para não deixar que conta e agência, por exemplo, fiquem com valor <= 0, existe alguma outra forma de fazer com que o objeto não seja criado, além de validar os valores para os argumentos antes de informá-los ao construtor

1 resposta

Oi Eduardo tudo bem?

Você pode fazer a validação com o if antes de criar o objeto. Porque uma vez dada a ordem para criar o objeto ou ele é criado ou dá erro. Se criado não é possível desfazer a sua criação.

Espero ter ajudado!!!