Class referencia = new Class (new Class2 (parametro));
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!
Class referencia = new Class (new Class2 (parametro));
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.