Não entendi a resposta apenas essa linha cria a classe principal e toda a estrutura que havíamos criado anteriormente?
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!
Não entendi a resposta apenas essa linha cria a classe principal e toda a estrutura que havíamos criado anteriormente?
Não. Quando você usa o CTRL+1 e seleciona a opção Assign statement to new local variable, significa que ele vai criar uma nova variável naquela linha.
A vantagem disso é que, ao invés de você ter de escrever o código inteiro:
Funcionario funcionario = new Funcionario("José", 25, dataNascimento)
Basta você escrever:
new Funcionario("José", 25, dataNascimento)
E usar o CTRL+1 que ele cria a variável para você. Entendeu?