Ao invés de criar um método criar(), não poderia extender a classe Aluno ?
Pois a instancia da FabricaDeAluno já seria o próprio aluno, podendo utilizar FabricaDeAluno sem precisar obter a instância do aluno novamente.
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!
Ao invés de criar um método criar(), não poderia extender a classe Aluno ?
Pois a instancia da FabricaDeAluno já seria o próprio aluno, podendo utilizar FabricaDeAluno sem precisar obter a instância do aluno novamente.
Oi André,
Seria mais simples o código, mas do ponto de vista da herança e orientação a objetos ficaria não adequado, pois isso estaria indicando que uma fabrica de alunos é um aluno, o que não faz sentido nesse contexto.
Bons estudos!