Solucionado (ver solução)

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!

Solucionado
(ver solução)
2
respostas

Posso inicializar um objeto por parâmetro desse modo? é correto?

Class referencia = new Class (new Class2 (parametro));

2 respostas
solução!

Olá David, tudo bem?

Pode sim! :) É até bem comum em alguns códigos utilizar essa abordagem.

Se a classe Class permitir ou exigir receber uma classe Class2, sim. Inclusive se em vez desse parâmetro fosse permitida uma classe Class3, também caberia instanciá-la na mesma linha.