Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida : Para saber mais: reaproveitamento entre construtores

Ao invés de criar dois construtores , eu poderia ter um só , com ano valor default de 2017 , quando na chamada do construtor o parâmetro não fosse passado nessa caso assumiria o default ?

1 resposta
solução!

Infelizmente, a linguagem Java não permite parâmetros opcionais :/ o único jeito seria a sobrecarga do construtor mesmo, criando um com certos parâmetros, e outro com outros. Vi algumas pessoas comentando que usar o padrão Builder pode te ajudar a driblar essa limitação. O site nesse link explica isso de maneira mais detalhada!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software