Só um dúvida, eu lembro que deixar um parâmetro opcional em um construtor é só colocar entre parenteses, mas como é mesmo para que eu possa deixar para que não importe a ordem dos seus atributos quando ele for instanciado, lembro que foi explanado isso em aula, mas não estou localizando, se alguém poder me ajudar ai, agradeço.